     0  1167  1579   437  3575  1453   226  2976  1107  1006
  1046   891  1488  1030  1803   190  1122  1373  1860   523
  1047  1152   370  1453  1629  1323  1032   654  1462   752
   993   813  1178  1705   816  1206  1285  1641  1578  1703
  1343  1317  1647  1157  1479  1703  1166  1211   795  1572
   829  1150  1095  1099  2151   846   662   928  1835   971
  1172   525   611  1084   858  1064  1697   350   172  2752
  1001  1130   787   582   716  1138   366   852  1069  1212
   961  1610  1518   398   292  1265  1491  1466   785  3003
  1690  1008   709  1137   366  1003   141  1986  1175   799
  1047   558   364   928   672  1054  1204  1044  1163  1009
  1302   643  2112   973  1305  1376  1614  1173  3551  3620
   318   772   909   779  1077   556  1074  1526  1405   436
  2404  1029   541   542   955  1216  1486  1294   934   900
  1401  1090   341   915  1706  1364   940  3689  1036   601
   456  1240  1073   882  1697   145   936   924  1697   312
  1338   586  1604  1263   974   932  1093   698  2076   782
  1671  1647  1270   959   781   491  1522  1608  1594   595
  1530  1342  3500  1363  1442  1322   907   244   643  1123
  1545   707  1068  1525   750   799  1408  1458   718   824
  1224  1599   998   385  1768  1518  1732  1362  2126  1679
   853   486  1848   963  1225   825  1426  1267  1221  1305
  1167   890  1409   893  1291  1142  1339   953  2005  2648
   574   684   933  1067  1515   457   884   221  1019  1013
  1330  1297  2296  1157  1301   419  1087  1406  1260  1087
  1573  1578  1015  1740   937   348   717   784   977  1036
  1400   757  1625   491  1024  1559  1191  1271  1399  1065
  2293  1474  1570   920  1075   841   336  1226  1465  1092
   509  1343  1484  1721  1583   653   333   830  1518  1672
  1660   163  1363  1345   802  1244  1179  2516  1547   386
  1445  1435  1261  1140  1213  1138  1667  1468  2172  1209
   866  1112
  1167     0   413  1422  2895   316  1172  3094   140   382
   189   530   392   526   635  1174  2056   286   692   910
   207   211  1035   303  2046  2164  1385   845   297   597
  1033   393  1766   546   386  1076   153   476   432   546
   184   184   481  1579  1686   543    20  2008   527   434
   358   580   188   406   984   465  1209   321  1336   204
    30  1240   590   489   625   109   531  1284  1017  2754
   167   820   400  1234   627   116  1011   480   656   378
   566  1708   382  1523   937   103  2102  2203   386  3012
   538   856  1678   173   800   187  1044   819  2061   546
   791  1518  1104   304  1430   249  1527   406   358   433
   182   852   945   198   165   249   459  1557  4531  4569
  1101   518   260   520   169   772   742   389   278   748
  2560   225   705   703   340  1141   331   174   376   284
   282   193  1385  1834   543  1615   265  4619   137   789
   731   130  2052   298   535  1227   581   426   532   921
  1529   618   453  1060   354   650  1086   804   909   657
   504   495  1315   211   442   856   384   454   446   905
   393   188  3532   405   383  2166  1576   948   749   866
   402   469  2045   383   802   422   270   342  1750   980
    91   436  1584  1039   601  2069   568   405  2394   525
  1572  1239   726   341   398  1120   297  1281  2004   326
   276   592   246   399  2109   203   188   705   838  1481
   706   490   641   922  2091   864  1577  1247  2001  2036
  2174  2157  1808  2118  2173  1368   951  1408   401   622
   407  2041   365   578  1306   896   771   792   248   424
  1813   436   466   684   144   415    67  2112   384   654
  1125   307  2047   751   909   330   867   632   517   112
   760   206   360   571   418  1731   850   357   351  2077
  2089  1088  1857   281   565   996    81  2598   403   875
   293   327   512   110   972   351   507  1959  1998    45
  1904    82
  1579   413     0  1832  2766   167  1585  3265   508   677
   547   842   229   775   229  1575  2451   275   289  1277
   582   514  1420   207  2347  2544  1720  1189   116   947
  1350   800  2117   138   777  1338   334    62   106   145
   260   312   128  1911  1961   136   413  2384   913   131
   770   760   509   638   580   812  1592   711  1411   608
   414  1637  1002   715   933   514   118  1673  1425  2900
   577  1012   811  1626  1017   473  1420   858   942   535
   896  1952   139  1936  1350   324  2442  2563   794  3150
   148  1162  2082   503  1212   593  1452   420  2449   891
  1016  1924  1487   699  1822   603  1843   724   557   711
   334  1198   533   605   314   230    82  1883  4912  4943
  1490   880   673   911   543  1146   956   133   210  1162
  2765   602  1114  1112   714  1331   179   339   712   695
   223   548  1781  2230   131  1907   649  4988   549  1184
  1135   379  2452   699   124  1641   865   791   119  1321
  1814  1015    91  1221   716   983  1381  1141   507   986
   125   209  1588   625   825  1233   134    84   102  1258
   134   270  3658   422   383  2545  1949  1362  1140  1063
   215   874  2444   121  1125   826   255   200  2159  1332
   356    29  1945  1421   189  2398   154   423  2639   132
  1953  1640   439   711   542  1475   195  1550  2378   402
   495   943   198   781  2486   517   276  1029   431  1075
  1111   904   974  1143  2424  1271  1954  1647  2402  2441
  2554  2539  1730  2515  2556  1777  1167  1656   591   833
    14  2353   706   218  1652  1294  1148  1155   642   690
  2126   847    70  1098   554   111   389  2492   441   941
   717   124  2362  1024  1126   743  1270   848   549   506
  1168   292   175   261     6  2142  1264   768    80  2374
  2390  1492  2186   311   943  1156   402  2778   111  1286
   146   221   624   469  1221   569   103  2280  2130   370
  2312   467
   437  1422  1832     0  3437  1732   272  2607  1327  1355
  1345  1269  1787  1409  2041   615   697  1670  2093   954
  1256  1345   807  1672  1242   887   745  1080  1718  1136
   865  1031   778  1967  1134  1078  1508  1894  1853  1968
  1577  1537  1874   814  1166  1965  1426   774   939  1853
  1063  1535  1399  1453  2374  1204   430  1125  1732  1251
  1418   278   832  1455  1254  1334  1947   741   586  2419
  1270  1548  1022   334   836  1362   412   999  1105  1556
  1043  1320  1800   230   500  1507  1069  1030  1076  2660
  1961   961   282  1342   691  1238   559  2209   742  1175
  1464   121   799  1135   294  1246   890  1180  1506  1370
  1518  1069  2351  1247  1529  1658  1882   843  3164  3223
   753  1135  1167   934  1293   964  1485  1807  1688   691
  2045  1236   717   720  1134  1652  1707  1511  1276  1138
  1688  1295   671   482  1963  1052  1244  3286  1285   671
   813  1462   663  1175  1955   292  1325  1074  1950   726
  1052   937  1875  1695  1142   981   948  1119  2299  1182
  1903  1854  1054  1212  1116   912  1802  1877  1868  1027
  1810  1570  3140  1695  1612   887   513   515   720  1546
  1750  1015   656  1802  1172  1005  1621  1748   329   723
  1495  1856   621   822  2014  1106  1985  1694  1751  1948
   448   246  2020  1140  1572   647  1709  1065   784  1627
  1492   973  1643  1066   854  1338  1566   975  2237  2863
   723   940   986  1496  1098   562   484   616   608   624
   894   862  2727   741   868    57  1517  1180  1393  1481
  1824  1183  1170  1958   671   760   752   789  1191  1395
  1030   986  1888   758  1291  1835  1462   835  1558  1102
  2521  1715  1171  1335  1503  1097   728  1275  1588  1326
   663  1562  1771  1923  1835   315   602  1065  1761  1285
  1268   600   973  1648   923  1673  1455  2170  1824   548
  1715  1728  1626  1365  1128  1480  1929  1072  1921  1467
   485  1386
  3575  2895  2766  3437     0  2911  3397  2028  2821  3277
  3079  3411  2994  3422  2645  3713  3509  3004  2609  3667
  2823  2730  3706  2668  2624  3364  2717  3660  2809  3436
  2595  2966  2923  2781  3195  2378  2750  2750  2867  2800
  2762  2727  2639  2732  2395  2780  2914  3255  2873  2893
  2988  3463  3084  3297  2503  3325  3010  2866  1739  3038
  2867  3168  3087  3382  3502  2978  2723  3881  3535  1744
  2996  3712  3010  3107  2911  2814  3212  2835  2548  3238
  2680  2225  2904  3664  3293  2818  2949  3180  3132  1769
  2827  2567  3465  2770  3343  2905  3542  2533  3421  3399
  3686  3421  3764  2882  3178  2781  2621  2684  3235  3328
  2721  3663  2600  3022  2746  2937  2825  2688  4899  4809
  3735  3352  3003  2897  2825  3535  3637  2899  2935  3227
  2084  2827  3088  3089  2816  4036  2664  2728  3257  2961
  2952  2792  3913  3424  2757  2487  3119  4776  2928  2983
  3376  2765  3593  3106  2763  3510  3471  2789  2738  3538
  2445  3338  2841  3947  2785  2677  2501  3636  2515  3514
  2653  2557  2386  2971  3254  3591  2899  2832  2857  3696
  2900  2747  1941  3172  2520  3369  3054  3354  2947  3760
  2587  3198  3586  2887  3651  2954  2668  2955  3588  2760
  2935  2779  2945  3718  2690  2846  2732  3173  2318  2819
  3120  3206  2337  2806  3253  2798  2931  2373  3231  3126
  3153  2739  2740  2843  3309  2743  2742  2642  2571  2419
  3044  3099  2679  3817  2888  3123  3086  3775  3582  3676
  3372  3397  4426  3579  3423  3391  3847  2269  2534  3514
  2755  2701  2735  2570  2774  3537  2865  2794  2871  3319
  2657  3016  2802  3211  2983  2876  2941  3350  2511  2552
  2512  2744  2726  3639  3804  3029  3476  2425  2379  2862
  3098  2713  2936  2508  2760  3663  3299  2988  2738  2600
  2639  3622  2773  3033  2844  3882  2963  1929  2878  3200
  2868  2970  3357  2818  2361  3235  2789  2754  1633  2891
  3656  2976
  1453   316   167  1732  2911     0  1477  3318   441   516
   408   680   102   608   387  1436  2373   108   447  1123
   515   477  1271   264  2336  2481  1688  1030   105   791
  1327   708  2076   259   640  1343   304   216   125   253
   235   297   291  1881  1963   257   308  2324   842   120
   671   594   362   472   732   658  1525   637  1491   485
   329  1556   900   548   770   398   271  1525  1294  2962
   462   847   711  1550   944   408  1323   794   930   368
   861  1969    67  1822  1241   260  2408  2515   669  3216
   237  1143  1992   453  1088   504  1322   578  2378   735
   849  1831  1338   620  1746   548  1823   691   390   547
   318  1039   674   487   288    76   166  1857  4848  4885
  1344   729   565   836   475   996   789    74    49  1049
  2802   535  1018  1015   650  1167   256   319   558   597
    58   490  1637  2150   266  1900   513  4934   451  1106
  1001   337  2368   571   256  1525   700   735   265  1182
  1810   877   153  1060   660   948  1369   980   661   826
   292   359  1590   521   683  1083    69   158   142  1101
    78   252  3730   263   448  2482  1891  1246  1065   898
   326   745  2360    72   962   738   289    48  2061  1287
   236   172  1896  1272   341  2371   296   264  2657   227
  1889  1555   600   650   375  1429    29  1553  2319   236
   332   897   207   713  2425   475   260   999   583  1221
  1021   793   939   976  2395  1178  1893  1506  2316  2349
  2490  2474  1628  2434  2489  1680  1000  1670   606   666
   172  2336   661   384  1613  1153  1086  1103   564   525
  2108   748   182   983   440   106   270  2428   493   929
   863   171  2344   858   960   635  1134   865   621   425
  1074   289    47   421   173  2038  1149   669   172  2366
  2380  1356  2159   144   879   994   278  2826    94  1184
    48    59   461   403  1231   404   222  2258  2195   271
  2216   346
   226  1172  1585   272  3397  1477     0  2749  1087  1084
  1082   997  1527  1137  1800   416   968  1410  1854   701
  1019  1115   572  1435  1405  1146   808   821  1469   864
   802   788   959  1718   866  1019  1269  1647  1599  1718
  1335  1299  1636   931  1254  1716  1174  1022   721  1597
   815  1263  1135  1182  2140   932   439   891  1663   992
  1170   299   583  1183   983  1079  1701   575   333  2527
  1014  1282   773   356   625  1121   201   782   944  1286
   857  1388  1544   359   235  1261  1279  1271   813  2777
  1708   846   554  1108   419   992   310  1974  1007   902
  1198   389   579   897   455  1015   978   971  1236  1098
  1282   811  2111   990  1289  1401  1630   947  3436  3495
   532   862   913   712  1054   698  1217  1551  1431   427
  2178   999   478   480   907  1404  1470  1274  1006   890
  1430  1060   550   748  1715  1139   979  3558  1035   476
   540  1223   935   912  1707   113  1053   857  1703   466
  1115   664  1622  1439   919   811   899   857  2064   912
  1663  1623  1060   960   846   652  1546  1625  1615   774
  1555  1330  3274  1427  1394  1146   688   243   525  1282
  1519   748   928  1547   909   765  1387  1490   596   636
  1241  1608   775   588  1770  1301  1739  1426  1900  1696
   638   259  1804   913  1302   616  1452  1060  1029  1361
  1225   784  1401   840  1108  1107  1326   819  1999  2633
   494   683   814  1237  1300   341   667   445   880   894
  1154  1124  2468  1013  1132   233  1260  1195  1189  1209
  1577  1356   953  1724   714   499   581   637   951  1123
  1174   738  1638   494  1036  1581  1207  1093  1344   941
  2285  1471  1348  1069  1243   843   461  1110  1391  1081
   429  1325  1513  1694  1589   562   333   816  1517  1448
  1437   370  1140  1386   715  1413  1199  2290  1570   302
  1462  1468  1354  1124  1040  1210  1679  1247  1959  1216
   752  1130
  2976  3094  3265  2607  2028  3318  2749     0  2958  3359
  3198  3402  3421  3498  3304  3166  2238  3353  3310  3367
  2908  2884  3293  3069  1368  2002  1959  3444  3224  3335
  2160  2878  1834  3368  3153  2040  3025  3293  3363  3384
  3086  3025  3186  1818  1520  3365  3114  1989  2709  3383
  2923  3605  3238  3437  3405  3299  2323  2850  1878  3100
  3066  2450  2850  3499  3455  3105  3307  3322  3050   393
  3077  3773  2914  2395  2665  2978  2664  2716  2450  3459
  2569  1430  3357  2808  2809  3086  1611  1776  3062   259
  3400  2290  2452  2921  2979  2972  3036  3323  2135  3333
  3704  2518  3316  2874  2321  2858  1781  2699  3425  3406
  3006  3439  3469  3084  3036  3291  3347  1804  2881  2784
  3271  3274  3011  2731  2937  3292  3687  3358  3309  2881
   573  2896  2765  2768  2806  4019  3090  3006  3294  2952
  3322  2907  3274  2295  3346  1629  3163  2748  3027  2607
  3084  3005  2340  3106  3345  2843  3478  2728  3321  3142
  1679  3136  3356  4000  2779  2502  2074  3455  3367  3417
  3218  3100  1835  3014  3187  3295  3354  3350  3364  3431
  3361  3068   536  3498  2883  2006  2094  2873  2606  3800
  3052  3076  2336  3345  3498  2847  3032  3365  2544  2298
  3179  3292  1989  3309  3324  1539  3339  3498   857  3385
  2160  2489  3021  2800  3480  2218  3319  1860  1966  3420
  3354  2577  3113  2780  1978  2891  3060  2442  3372  3636
  2722  2938  2509  3801  1562  2682  2123  3192  2361  2450
  2004  2044  4899  2280  2063  2594  3831  1715  2716  3606
  3251  1434  2749  3184  2059  3163  2525  2461  2906  3416
  1579  2893  3332  2913  3081  3358  3162  2022  2830  2453
  3504  3167  1450  3594  3798  2985  3102  2465  2715  2996
  2734  3030  3364  3105  3263  2651  2884  2924  3193  1325
  1347  3110  1635  3361  2660  3949  3175   497  3352  2754
  3271  3363  3589  2984  2130  3408  3349  1542  1144  3122
  2517  3139
  1107   140   508  1327  2821   441  1087  2958     0   465
   268   589   525   615   714  1136  1943   425   767   914
    74    91  1019   349  1907  2042  1249   868   399   627
   894   299  1634   646   392   936   181   569   547   650
   250   212   549  1443  1546   644   158  1885   405   553
   277   687   292   510  1053   506  1088   203  1221   218
   117  1129   506   589   681   164   621  1260   968  2621
   175   914   319  1119   509    35   915   354   516   504
   426  1568   504  1443   856   186  1968  2074   359  2880
   646   716  1574    51   744   106   992   887  1943   583
   875  1417  1087   191  1314   109  1389   265   477   517
   196   874  1025   203   202   381   567  1420  4411  4446
  1079   543   214   402    34   774   832   510   408   675
  2422    95   610   608   209  1229   383   188   436   207
   415    52  1352  1722   640  1475   298  4494   107   676
   695   135  1944   297   632  1152   651   293   625   888
  1389   598   563  1157   218   512   945   834   977   698
   577   540  1175   167   452   852   505   563   559   921
   514   243  3400   545   356  2044  1451   876   632   957
   437   442  1936   502   841   322   301   473  1652   846
   231   534  1454  1025   687  1933   660   545  2253   631
  1451  1132   746   209   525   988   426  1141  1879   465
   399   456   316   274  1986    80   239   566   912  1548
   604   423   503  1003  1955   765  1454  1209  1893  1933
  2052  2037  1942  2006  2053  1272  1034  1268   293   718
   499  1903   225   637  1172   868   646   661   135   515
  1674   352   569   616   162   532   207  1990   333   514
  1198   388  1910   818   992   273   829   501   449    42
   664   238   487   613   511  1639   779   276   434  1938
  1950  1045  1721   421   439  1094   218  2461   521   785
   410   460   637    39   833   465   609  1822  1869   178
  1805   184
  1006   382   677  1355  3277   516  1084  3359   465     0
   198   165   515   150   903   953  2039   413   963   611
   485   556   770   655  2205  2188  1521   513   573   281
  1218   486  1860   772   236  1318   533   731   635   764
   540   560   786  1711  1887   771   364  2043   659   621
   439   246   196    99  1249   160  1261   511  1681   267
   410  1242   585   140   257   302   787  1023   836  3039
   300   450   456  1256   725   465   977   644   916   206
   791  1939   572  1397   857   470  2204  2266   321  3300
   744  1071  1632   515   666   406   866  1095  2064   224
   411  1467   835   488  1443   535  1684   680   158    52
   562   523  1187   284   541   446   680  1699  4518  4573
   846   235   348   639   469   493   367   580   468   672
  2806   490   705   702   558   764   673   555    80   407
   458   504  1141  1815   782  1799   196  4633   365   844
   552   513  2015   254   772  1104   200   632   781   707
  1724   423   666   693   587   857  1293   464  1178   309
   797   829  1534   352   240   580   576   672   652   585
   583   551  3822   359   765  2188  1630   840   821   492
   753   351  2008   584   448   519   636   502  1680  1116
   362   687  1666   768   857  2188   813   358  2606   737
  1610  1228  1073   566   220  1238   486  1505  2043   313
   185   783   584   579  2139   545   554   917  1099  1734
   730   469   850   541  2204   857  1624  1020  1961  1978
  2197  2173  1552  2091  2184  1309   571  1645   758   256
   678  2187   626   885  1428   674   881   930   465    57
  1962   483   698   607   306   616   345  2134   767   913
  1376   617  2189   370   528   377   670   947   898   422
   758   579   531   902   683  1637   752   438   648  2241
  2246   884  1985   379   708   631   324  2862   606   831
   531   478   277   461  1233   133   737  2092  2304   393
  1836   301
  1046   189   547  1345  3079   408  1082  3198   268   198
     0   341   445   347   777  1029  2007   328   836   736
   297   359   873   481  2088  2136  1410   661   433   414
  1083   366  1772   664   231  1160   343   607   533   660
   362   372   639  1604  1749   662   173  1985   533   526
   320   422    55   245  1128   279  1188   352  1489   108
   214  1194   523   322   436   104   665  1125   885  2869
   121   647   351  1198   618   267   944   504   747   267
   632  1789   473  1420   847   285  2113  2194   269  3129
   645   921  1613   318   683   225   914   967  2022   361
   610  1449   940   329  1391   348  1565   501   228   250
   371   669  1078   121   353   331   572  1587  4490  4536
   943   339   208   518   276   602   565   481   359   655
  2652   305   646   644   393   963   505   363   187   262
   355   310  1233  1783   668  1668   105  4591   174   762
   593   318  1994   169   659  1123   393   475   662   775
  1588   469   561   889   418   707  1149   619  1054   469
   656   668  1387   188   278   688   476   565   550   725
   484   370  3651   365   572  2137  1560   846   730   690
   581   339  1986   480   614   400   454   412  1674  1001
   195   564  1582   874   736  2089   696   364  2466   635
  1548  1187   905   398   288  1133   380  1355  1983   288
   169   637   416   428  2084   348   372   766   979  1623
   659   408   699   739  2108   807  1557  1100  1941  1967
  2145  2125  1702  2064  2138  1295   769  1491   561   450
   545  2075   449   738  1323   747   773   811   292   246
  1848   386   585   587   117   514   168  2082   570   744
  1264   463  2079   563   727   265   726   760   700   225
   703   393   438   743   553  1644   750   318   501  2122
  2130   948  1881   303   580   826   150  2700   503   800
   405   390   393   262  1067   210   626  1986  2125   209
  1830   106
   891   530   842  1269  3411   680   997  3402   589   165
   341     0   674   140  1068   817  1963   576  1127   456
   593   680   623   814  2203  2127  1517   350   738   139
  1244   529  1832   935   252  1368   684   896   798   926
   698   712   951  1702  1907   934   514  1988   693   783
   488   266   353   226  1412   103  1227   587  1783   374
   555  1187   569   193    95   436   952   873   719  3095
   415   370   490  1209   739   597   917   693   987   347
   852  1973   735  1288   783   624  2176  2220   341  3356
   906  1114  1551   641   580   511   750  1259  1995    94
   307  1386   685   565  1388   640  1687   768   305   136
   712   361  1349   390   694   611   844  1694  4431  4492
   700   142   427   671   587   350   285   743   633   614
  2841   593   678   675   638   654   835   704   155   480
   622   620   995  1741   945  1812   292  4556   483   831
   456   658  1932   320   936  1003    76   698   946   583
  1744   336   829   605   669   908  1327   300  1342   146
   962   992  1567   448   215   435   739   836   815   424
   745   708  3878   504   913  2127  1590   755   817   401
   914   330  1926   747   283   558   792   665  1588  1124
   521   852  1636   619  1021  2168   977   503  2626   900
  1563  1169  1235   646   354  1234   651  1542  1990   469
   348   831   745   641  2082   668   710   966  1263  1895
   712   467   901   425  2180   815  1580   881  1878  1887
  2135  2109  1544  2010  2118  1228   456  1686   880   222
   843  2178   713  1050  1420   548   888   946   557   162
  1958   509   862   555   427   779   501  2073   909   983
  1538   781  2178   228   416   429   556  1042  1035   548
   726   733   694  1066   848  1537   677   487   813  2240
  2243   757  1970   541   742   550   480  2907   769   774
   696   640   370   594  1293   285   901  2079  2375   547
  1742   447
  1488   392   229  1787  2994   102  1527  3421   525   515
   445   674     0   584   416  1458  2439   117   474  1127
   597   570  1284   365  2429  2554  1775  1025   204   796
  1417   775  2159   271   672  1440   402   259   140   258
   336   397   358  1969  2059   270   380  2399   918   117
   735   549   394   453   745   668  1599   713  1593   536
   409  1622   958   520   758   457   304  1538  1325  3065
   520   795   773  1620  1017   494  1382   873  1025   337
   950  2068    90  1866  1291   352  2494  2595   714  3319
   235  1235  2052   543  1128   577  1354   601  2447   739
   807  1889  1349   695  1816   634  1913   782   371   538
   418  1036   675   541   388   144   189  1945  4918  4959
  1358   742   625   910   558  1006   746    95   118  1099
  2904   617  1079  1076   732  1109   354   418   569   663
   110   576  1653  2215   286  1994   550  5010   520  1176
  1033   432  2430   614   277  1569   683   818   294  1207
  1905   905   172   996   744  1036  1463   974   678   821
   351   437  1686   584   709  1094    95   180   155  1099
    95   354  3833   201   550  2555  1967  1291  1138   846
   419   784  2423   108   950   806   392    56  2117  1371
   304   221  1976  1283   366  2458   319   202  2756   231
  1962  1619   668   732   338  1512   104  1650  2395   206
   332   982   309   791  2499   567   361  1089   598  1221
  1085   847  1028   930  2481  1240  1968  1528  2378  2408
  2564  2546  1527  2498  2561  1736   952  1768   707   626
   239  2427   749   442  1697  1176  1164  1185   640   513
  2199   810   212  1032   500   125   336  2501   595  1024
   865   269  2434   831   913   692  1163   965   723   505
  1135   391    61   490   235  2089  1195   733   261  2459
  2472  1383  2247   143   958   932   338  2928   120  1240
   151    65   404   489  1329   389   242  2347  2298   349
  2272   405
  1030   526   775  1409  3422   608  1137  3498   615   150
   347   140   584     0   993   950  2103   500  1052   576
   635   707   749   781  2322  2264  1636   457   681   278
  1348   619  1961   853   350  1458   673   824   716   842
   671   698   893  1824  2015   852   507  2124   790   698
   575   127   337   137  1329   219  1357   656  1832   416
   554  1323   689    65   188   452   877   995   858  3182
   451   299   585  1343   848   614  1053   782  1062   246
   933  2073   655  1428   922   607  2305  2354   441  3443
   819  1208  1691   665   719   556   888  1182  2134   234
   264  1526   808   633  1524   685  1804   828   218    98
   702   469  1259   434   679   547   765  1814  4571  4632
   827   277   492   769   620   483   217   663   564   749
  2941   640   804   801   705   616   796   695   204   550
   551   655  1120  1881   866  1924   342  4695   515   952
   596   656  2072   392   857  1143   105   775   869   720
  1852   475   749   542   734   996  1427   403  1261   262
   899   945  1667   501   330   564   660   756   733   534
   665   684  3965   396   905  2264  1722   895   934   342
   877   449  2066   669   372   651   768   585  1728  1237
   493   780  1766   744   944  2295   898   395  2735   815
  1697  1306  1190   712   247  1353   579  1640  2126   379
   286   921   709   720  2219   695   688  1055  1182  1802
   834   580   989   396  2308   946  1713  1011  2018  2027
  2273  2247  1426  2150  2257  1368   425  1782   909   108
   778  2300   774   990  1541   685  1000  1054   613   102
  2078   609   785   688   457   698   482  2210   910  1058
  1448   732  2301   249   382   512   695  1097  1043   572
   853   715   613  1015   781  1677   815   573   758  2359
  2363   893  2095   464   839   480   460  3001   690   909
   632   560   237   610  1376   206   821  2203  2450   532
  1882   447
  1803   635   229  2041  2645   387  1800  3304   714   903
   777  1068   416   993     0  1804  2642   493    59  1506
   785   702  1650   372  2473  2722  1874  1416   344  1176
  1499  1012  2277   149  1006  1459   533   171   278   166
   465   504   169  2061  2076   149   637  2561  1110   299
   985   965   738   858   351  1041  1778   915  1428   834
   632  1835  1217   931  1157   739   116  1903  1652  2929
   802  1212  1027  1819  1215   679  1629  1052  1089   748
  1066  2048   338  2155  1567   539  2593  2727  1020  3171
   193  1311  2284   700  1436   808  1678   191  2634  1119
  1223  2129  1717   906  2013   798  1984   898   775   935
   524  1426   310   831   512   457   229  2029  5087  5110
  1720  1110   895  1111   748  1376  1162   330   434  1381
  2828   805  1325  1323   910  1522   337   530   941   911
   445   747  2010  2424   130  2032   878  5151   768  1383
  1363   579  2649   927   139  1861  1086   981   123  1550
  1937  1244   245  1407   908  1151  1518  1367   277  1213
   138   223  1708   845  1055  1463   333   237   261  1486
   328   470  3669   618   492  2724  2127  1582  1337  1263
   313  1101  2641   323  1350  1036   424   408  2365  1501
   585   216  2113  1651    50  2541    98   619  2728   190
  2136  1841   319   906   752  1645   416  1669  2553   614
   719  1121   399   979  2662   707   474  1191   202   847
  1318  1124  1143  1347  2570  1479  2134  1876  2600  2643
  2732  2720  1798  2708  2738  1986  1369  1761   729  1042
   232  2485   890   121  1814  1523  1336  1334   850   912
  2262  1062   208  1319   778   295   616  2671   556  1089
   490   329  2497  1242  1330   964  1498   970   624   718
  1378   480   379   199   224  2354  1485   984   284  2497
  2516  1720  2330   529  1136  1343   631  2827   303  1499
   374   432   821   676  1339   790   174  2420  2160   594
  2517   694
   190  1174  1575   615  3713  1436   416  3166  1136   953
  1029   817  1458   950  1804     0  1281  1346  1862   392
  1085  1193   217  1472  1820  1493  1218   528  1459   679
  1154   859  1368  1693   798  1362  1306  1636  1561  1689
  1356  1338  1655  1347  1665  1692  1169  1388   879  1552
   865  1062  1073  1038  2154   794   849   977  1974   971
  1183   715   673  1009   767  1066  1693   171   182  2939
  1006  1004   826   771   816  1164   533   931  1180  1157
  1060  1793  1499   527   423  1276  1678  1645   788  3190
  1673  1148   876  1172   403  1029   171  1991  1342   733
   923   733   188   973   862  1101  1391  1118  1110   947
  1326   515  2107   976  1324  1359  1601  1363  3673  3749
   146   718   926   859  1109   467   958  1507  1387   506
  2594  1069   636   636  1012  1054  1502  1318   890   929
  1381  1127   218  1083  1697  1551   925  3821  1052   730
   443  1263  1225   877  1688   332   848   997  1691   253
  1522   559  1589  1113  1035  1045  1255   578  2080   690
  1677  1666  1444   976   752   386  1503  1594  1578   458
  1510  1357  3689  1312  1485  1492  1097   359   766   991
  1568   705  1220  1508   627   853  1430  1435   868   984
  1218  1593  1189   229  1764  1708  1725  1312  2317  1664
  1042   676  1882  1021  1167  1000  1407  1438  1399  1263
  1128   993  1420   957  1465  1183  1356  1074  2006  2651
   676   719  1045   925  1704   592  1073    73  1171  1154
  1499  1465  2142  1310  1467   604   942  1580  1326   990
  1571  1769  1081  1752  1121   282   848   919  1015   974
  1591   801  1614   543  1030  1542  1187  1443  1448  1176
  2292  1480  1760   802   935   863   307  1327  1529  1114
   617  1364  1462  1742  1580   789   419   866  1522  1863
  1851    95  1554  1315   896  1100  1172  2704  1530   513
  1435  1411  1186  1165  1357  1087  1656  1659  2346  1212
  1007  1109
  1122  2056  2451   697  3509  2373   968  2238  1943  2039
  2007  1963  2439  2103  2642  1281     0  2324  2689  1645
  1869  1941  1489  2270   941   249   904  1774  2343  1832
  1229  1665   588  2589  1811  1387  2117  2511  2488  2593
  2191  2142  2472   808  1115  2587  2064   265  1538  2491
  1704  2229  2062  2139  2953  1893   865  1741  1972  1906
  2047   817  1484  2146  1952  1981  2560  1372  1281  2153
  1919  2245  1666   824  1433  1978  1065  1592  1596  2235
  1584  1285  2439   762  1183  2129   637   467  1744  2356
  2589  1395   415  1948  1383  1868  1252  2793   103  1869
  2161   578  1470  1755   629  1848   927  1746  2185  2058
  2122  1763  2945  1900  2138  2302  2510   855  2482  2533
  1426  1826  1814  1540  1909  1662  2183  2446  2332  1367
  1733  1848  1361  1364  1737  2334  2305  2115  1959  1776
  2334  1903  1269   224  2582  1033  1911  2594  1922  1267
  1507  2072   101  1840  2575   984  2021  1661  2565  1422
  1094  1628  2506  2386  1736  1504  1267  1815  2880  1879
  2504  2437  1233  1855  1799  1608  2441  2506  2501  1718
  2449  2181  2772  2367  2175   246   555  1208  1311  2242
  2335  1692    98  2439  1868  1635  2218  2395   417  1164
  2138  2478   626  1503  2622   727  2600  2366  1417  2575
   523   820  2563  1740  2253  1029  2352  1264   290  2295
  2163  1524  2254  1670   260  1937  2176  1475  2827  3423
  1353  1599  1511  2189   694  1200   537  1263   131   212
   251   209  3418    76   201   735  2209  1309  1938  2177
  2441   862  1752  2545   909  1457  1306  1312  1812  2082
   852  1629  2513  1433  1938  2471  2105   218  2114  1595
  3100  2329   839  2033  2197  1748  1426  1755  2110  1951
  1305  2165  2415  2497  2454   512  1289  1706  2375   978
   944  1285   739  2304  1508  2366  2101  1889  2460  1211
  2349  2376  2314  1982  1484  2160  2552   779  1882  2102
   311  2033
  1373   286   275  1670  3004   108  1410  3353   425   413
   328   576   117   500   493  1346  2324     0   553  1023
   494   479  1176   340  2332  2441  1671   926   197   692
  1319   661  2052   359   557  1353   328   324   221   350
   275   332   398  1866  1968   358   272  2287   808   208
   620   486   277   364   835   561  1487   605  1548   419
   307  1507   842   439   664   342   377  1430  1210  3003
   405   740   657  1506   906   396  1266   765   935   259
   851  1984   158  1749  1174   267  2388  2486   597  3259
   331  1140  1935   448  1011   466  1239   684  2333   635
   740  1772  1242   586  1701   534  1814   687   282   442
   349   937   773   424   318    69   267  1844  4804  4845
  1250   633   509   799   455   899   681   166    70   982
  2828   512   963   960   627  1061   340   348   461   549
    54   477  1544  2100   369  1899   433  4897   408  1063
   918   349  2314   497   360  1452   593   713   370  1094
  1812   791   253   956   641   937  1369   876   766   722
   401   462  1596   470   595   987   163   259   238   999
   169   293  3776   169   514  2442  1856  1174  1025   791
   417   668  2307   171   857   693   353    89  2000  1266
   196   280  1868  1176   446  2355   400   170  2671   324
  1850  1503   705   628   267  1406    80  1561  2283   128
   228   879   272   683  2387   475   300   991   687  1320
   970   730   928   868  2377  1124  1856  1416  2262  2291
  2451  2432  1570  2383  2447  1619   893  1684   637   557
   280  2328   651   493  1592  1064  1054  1078   532   419
  2099   694   286   915   385   202   226  2388   549   933
   962   260  2334   749   852   576  1049   889   683   399
  1019   332   118   526   282  1972  1078   618   272  2363
  2375  1270  2144    35   849   891   224  2858   192  1123
   140    64   357   390  1245   296   324  2246  2240   247
  2155   290
  1860   692   289  2093  2609   447  1854  3310   767   963
   836  1127   474  1052    59  1862  2689   553     0  1566
   837   752  1709   422  2502  2765  1911  1476   403  1236
  1537  1066  2316   203  1065  1489   586   231   336   218
   520   556   219  2097  2103   204   695  2604  1159   356
  1040  1023   798   917   292  1101  1824   967  1431   892
   689  1884  1272   990  1217   797   175  1962  1710  2932
   859  1268  1082  1867  1264   733  1681  1102  1127   807
  1110  2071   396  2209  1622   595  2629  2766  1078  3172
   245  1348  2334   751  1493   862  1736   131  2680  1179
  1281  2180  1777   958  2061   849  2018   943   834   994
   575  1486   258   889   565   517   287  2064  5128  5150
  1779  1169   951  1161   801  1436  1220   389   494  1437
  2841   857  1378  1376   961  1577   387   582  1001   966
   505   798  2069  2472   187  2062   937  5189   824  1433
  1421   632  2697   985   196  1916  1146  1030   182  1608
  1967  1303   303  1460   957  1194  1552  1427   218  1273
   190   257  1737   901  1114  1523   391   295   319  1546
   387   524  3667   674   528  2767  2170  1638  1386  1319
   355  1159  2689   382  1409  1090   473   467  2417  1544
   644   276  2154  1711   107  2575   155   675  2747   244
  2180  1891   302   956   810  1687   476  1698  2595   673
   779  1166   453  1029  2705   757   528  1232   145   789
  1370  1179  1186  1404  2605  1531  2178  1934  2649  2693
  2775  2764  1826  2756  2782  2038  1425  1786   767  1100
   291  2516   937   148  1854  1582  1383  1379   903   972
  2295  1117   267  1374   836   353   675  2715   592  1127
   433   386  2528  1300  1386  1020  1556  1002   650   773
  1431   531   438   216   283  2407  1540  1039   341  2525
  2546  1778  2365   588  1184  1397   690  2836   362  1553
   434   491   877   730  1369   849   231  2453  2165   651
  2568   753
   523   910  1277   954  3667  1123   701  3367   914   611
   736   456  1127   576  1506   392  1645  1023  1566     0
   884   991   177  1213  2069  1841  1411   135  1166   331
  1241   703  1643  1381   526  1420  1058  1335  1244  1374
  1093  1091  1375  1572  1846  1380   900  1722   799  1231
   687   679   768   683  1855   464  1061   811  1959   711
   927   967   591   639   389   801  1391   418   369  3102
   753   613   660  1009   782   935   714   833  1129   804
   992  1949  1181   910   564  1013  1974  1972   558  3361
  1355  1174  1231   960   389   811   395  1697  1696   388
   530  1076   232   798  1149   915  1590   986   761   593
  1084   123  1797   721  1073  1049  1289  1577  4063  4137
   255   397   702   774   896   139   566  1190  1074   497
  2794   874   630   628   858   703  1239  1075   565   729
  1065   923   544  1435  1389  1738   645  4207   813   778
   304  1022  1597   620  1380   662   472   877  1387   238
  1690   330  1275   741   887  1010  1340   185  1783   315
  1390  1403  1562   747   468    78  1186  1281  1262    73
  1192  1099  3874   961  1269  1841  1377   505   793   602
  1313   481  1592  1192   234   713  1180  1113  1241  1084
   931  1290  1452   170  1462  1988  1419   960  2541  1347
  1333   936  1636   868   811  1149  1093  1547  1730   923
   796   940  1150   824  1806   979  1099  1056  1706  2344
   676   567  1006   543  1991   685  1360   445  1543  1534
  1849  1817  1773  1681  1822   928   564  1695  1163   604
  1276  2028   938  1474  1310   209   881   954   822   619
  1828   651  1305   483   774  1225   904  1789  1247  1125
  1986  1199  2023   409   552   657   266  1242  1353   882
   646  1115  1141  1478  1282  1171   482   687  1237  2110
  2104   362  1812   990   834   720   886  2886  1215   612
  1131  1088   813   934  1381   740  1345  1921  2443   940
  1387   833
  1047   207   582  1256  2823   515  1019  2908    74   485
   297   593   597   635   785  1085  1869   494   837   884
     0   109   979   416  1839  1968  1178   849   473   614
   826   234  1561   720   374   878   251   642   621   724
   322   280   618  1372  1482   717   222  1811   331   627
   220   719   331   542  1120   502  1013   130  1196   221
   187  1055   441   617   681   198   693  1215   914  2574
   184   935   260  1045   435   109   844   280   459   551
   359  1509   578  1377   791   260  1896  2000   325  2834
   720   651  1501    89   688    82   937   954  1869   575
   889  1345  1047   122  1240    50  1320   208   519   537
   262   853  1095   204   272   453   641  1349  4337  4371
  1035   529   183   329    40   744   851   584   480   613
  2367    20   541   539   135  1242   451   255   444   158
   487    42  1302  1648   713  1409   301  4420   122   602
   648   205  1870   282   706  1087   660   220   698   841
  1324   560   637  1177   147   443   881   818  1045   690
   647   604  1113   147   433   818   579   637   634   896
   588   315  3355   605   400  1970  1377   813   558   975
   500   404  1862   576   829   254   367   545  1581   774
   298   608  1381   986   758  1862   733   605  2193   706
  1376  1059   801   135   572   915   499  1079  1805   524
   446   385   388   200  1912    98   310   499   981  1614
   533   366   435  1015  1884   694  1379  1158  1820  1860
  1978  1962  1991  1933  1979  1201  1046  1210   289   741
   572  1834   161   704  1100   823   572   588    70   538
  1605   290   643   556   180   606   271  1916   367   456
  1266   461  1840   822  1004   229   781   463   469    94
   594   305   560   676   585  1569   717   219   507  1871
  1882   993  1650   488   365  1116   279  2410   595   717
   484   532   682   113   778   504   683  1751  1828   248
  1733   232
  1152   211   514  1345  2730   477  1115  2884    91   556
   359   680   570   707   702  1193  1941   479   752   991
   109     0  1088   330  1860  2029  1213   952   416   713
   850   338  1606   653   475   874   180   572   570   659
   256   202   533  1406  1490   650   231  1870   407   579
   328   777   380   600  1029   595  1078   225  1132   307
   182  1133   542   680   771   255   620  1324  1022  2542
   265  1006   368  1117   512    97   934   350   456   587
   386  1504   535  1474   890   217  1935  2050   432  2801
   659   666  1582    41   796   181  1044   864  1936   671
   967  1429  1156   223  1311    99  1346   214   563   609
   181   957  1010   291   200   426   582  1380  4398  4428
  1145   629   289   410    96   851   924   539   451   716
  2352   124   636   634   210  1320   365   175   527   267
   461    68  1411  1722   643  1424   388  4474   197   681
   758   140  1946   381   636  1187   743   279   626   951
  1335   669   581  1248   205   473   893   919   954   786
   564   510  1117   247   535   926   534   579   580  1001
   543   244  3320   614   291  2031  1435   915   634  1049
   405   513  1938   529   928   354   278   514  1666   818
   295   543  1431  1095   681  1895   659   614  2192   644
  1439  1139   696   205   608   962   466  1081  1863   536
   483   428   316   278  1971    12   238   523   893  1519
   623   474   464  1095  1920   783  1440  1267  1897  1941
  2039  2025  2020  2006  2042  1288  1125  1204   202   809
   503  1859   191   613  1141   932   635   640   178   606
  1631   395   581   662   253   556   278  1977   257   454
  1176   390  1867   909  1084   338   890   420   364   134
   686   224   524   579   517  1659   820   327   436  1889
  1903  1101  1683   481   433  1185   293  2388   546   813
   439   505   721   102   766   552   617  1781  1787   238
  1817   270
   370  1035  1420   807  3706  1271   572  3293  1019   770
   873   623  1284   749  1650   217  1489  1176  1709   177
   979  1088     0  1338  1969  1693  1334   312  1306   489
  1209   773  1530  1531   649  1403  1177  1479  1395  1524
  1219  1210  1510  1481  1777  1529  1027  1581   835  1384
   767   855   911   848  2000   615   970   888  1979   832
  1049   858   620   810   562   925  1536   254   245  3045
   871   787   733   906   796  1044   628   878  1158   969
  1027  1892  1332   742   487  1139  1852  1835   661  3301
  1507  1169  1078  1061   366   913   263  1840  1544   546
   705   928    68   879  1027  1004  1511  1051   924   757
  1201   299  1946   840  1194  1196  1438  1491  3890  3966
    78   543   805   812   997   277   742  1341  1222   484
  2719   966   624   623   930   846  1366  1192   715   821
  1215  1020   372  1284  1537  1665   774  4038   925   754
   338  1138  1436   738  1527   514   645   934  1533   170
  1625   421  1425   899   958  1030  1310   363  1927   487
  1529  1531  1519   853   596   189  1336  1430  1412   241
  1344  1223  3808  1125  1375  1692  1260   421   778   773
  1437   577  1431  1342   411   775  1301  1265  1079  1044
  1067  1435  1343    16  1608  1873  1566  1124  2454  1498
  1210   823  1758   940   977  1088  1242  1508  1590  1083
   951   967  1280   886  1661  1077  1223  1069  1851  2493
   670   630  1028   708  1873   636  1239   267  1382  1369
  1700  1667  1930  1521  1670   787   726  1655  1244   781
  1418  1923  1007  1609  1233   169   867   941   912   783
  1732   716  1453   494   893  1376  1038  1642  1346  1154
  2134  1334  1916   586   718   750   230  1288  1442   992
   625  1235  1294  1607  1425  1004   433   768  1374  2011
  2002   207  1707  1143   862   884  1021  2819  1365   557
  1276  1241   986  1044  1379   902  1494  1815  2415  1070
  1221   963
  1453   303   207  1672  2668   264  1435  3069   349   655
   481   814   365   781   372  1472  2270   340   422  1213
   416   330  1338     0  2140  2353  1518  1143   160   895
  1146   648  1918   338   690  1131   168   255   295   348
   119   136   203  1708  1754   336   312  2193   737   314
   626   801   461   647   704   761  1406   546  1229   506
   289  1463   855   731   910   412   296  1586  1310  2708
   467  1055   668  1447   842   315  1260   680   737   572
   699  1745   290  1792  1205   199  2240  2365   684  2960
   355   958  1912   329  1089   449  1335   538  2263   842
  1041  1758  1406   538  1641   426  1638   529   576   699
   153  1151   680   498   148   271   287  1679  4721  4748
  1403   818   547   739   381  1075   986   290   275  1024
  2562   436   958   956   538  1380    35   161   667   553
   291   376  1685  2052   324  1699   567  4791   420  1011
  1028   213  2276   600   319  1501   854   609   304  1220
  1607   919   292  1282   535   785  1175  1100   628   950
   234   194  1381   496   745  1159   287   288   298  1206
   293   115  3472   510   186  2355  1758  1225   964  1104
   100   767  2268   276  1094   670    52   312  1995  1136
   293   237  1748  1342   352  2194   336   511  2432   339
  1765  1469   424   534   586  1280   275  1343  2186   458
   497   751    73   607  2294   335   115   829   565  1198
   948   769   777  1173  2221  1110  1764  1545  2227  2271
  2363  2350  1892  2336  2368  1616  1200  1449   383   861
   193  2147   517   288  1453  1197   964   964   484   684
  1921   701   278   963   444   289   314  2302   238   736
   849    98  2156  1023  1158   613  1164   641   359   360
  1010   110   304   270   207  1985  1128   624   128  2167
  2184  1384  1982   366   763  1217   334  2579   283  1133
   216   320   689   313  1014   580   307  2076  1939   272
  2146   380
  1629  2046  2347  1242  2624  2336  1405  1368  1907  2205
  2088  2203  2429  2322  2473  1820   941  2332  2502  2069
  1839  1860  1969  2140     0   752   686  2165  2267  2107
  1013  1727   465  2478  1974  1013  2034  2395  2421  2489
  2108  2047  2315   502   409  2475  2062   676  1555  2434
  1774  2444  2138  2298  2704  2106  1008  1742  1335  1980
  2024  1111  1634  2341  2234  2017  2429  1969  1724  1224
  1970  2559  1751  1063  1480  1936  1354  1584  1407  2354
  1480   510  2393  1439  1504  2077   326   555  1885  1444
  2495  1193  1087  1886  1696  1880  1707  2569   841  2120
  2481  1150  1983  1764   961  1797   522  1646  2311  2244
  2025  2158  2731  1966  2052  2285  2424   508  2726  2714
  1937  2063  1881  1572  1877  2018  2479  2396  2310  1615
   818  1821  1526  1529  1711  2757  2171  2023  2129  1825
  2319  1855  1912   945  2462   441  2023  2736  1940  1372
  1815  1999  1039  1955  2457  1491  2277  1624  2439  1833
   535  1893  2426  2763  1693  1395   967  2186  2642  2181
  2350  2249   764  1900  1993  2003  2392  2423  2429  2138
  2400  2093  1904  2439  1984   757   730  1563  1387  2576
  2166  1874  1033  2386  2234  1692  2092  2374  1186  1090
  2137  2377   631  1986  2472   223  2468  2439   512  2480
   793  1148  2281  1708  2375   969  2326   804   651  2358
  2256  1457  2157  1662   704  1862  2086  1340  2613  3096
  1491  1741  1404  2557   264  1408   757  1839  1046  1142
   759   789  3747  1001   814  1232  2585   731  1757  2423
  2334    80  1681  2355   782  1859  1324  1278  1811  2261
   245  1722  2417  1662  1982  2410  2111   748  1920  1409
  2839  2227   104  2359  2558  1835  1803  1504  1853  1934
  1483  2062  2384  2286  2347  1290  1594  1775  2266    43
    43  1774   268  2327  1508  2722  2117   962  2400  1468
  2297  2364  2471  1942  1133  2289  2448   175   995  2085
  1180  2063
  1323  2164  2544   887  3364  2481  1146  2002  2042  2188
  2136  2127  2554  2264  2722  1493   249  2441  2765  1841
  1968  2029  1693  2353   752     0   893  1966  2441  2000
  1253  1780   507  2682  1954  1379  2209  2601  2590  2688
  2284  2232  2552   751   999  2680  2174   162  1638  2595
  1822  2392  2191  2288  3016  2049   955  1844  1910  2031
  2152   946  1615  2303  2124  2099  2648  1596  1473  1937
  2038  2428  1787   938  1537  2077  1211  1688  1646  2377
  1655  1162  2546   988  1343  2229   429   226  1881  2130
  2687  1433   617  2041  1549  1977  1446  2860   157  2033
  2344   766  1681  1860   746  1941   866  1824  2327  2211
  2210  1956  3017  2023  2229  2413  2608   796  2369  2404
  1636  1986  1935  1644  2008  1845  2362  2552  2442  1517
  1513  1947  1491  1494  1833  2539  2388  2205  2107  1892
  2446  1998  1499   410  2673   938  2045  2456  2034  1378
  1676  2165   346  1973  2666  1180  2189  1752  2654  1611
  1014  1790  2605  2583  1828  1571  1271  2003  2945  2055
  2585  2508  1189  1971  1949  1797  2547  2605  2602  1914
  2555  2273  2533  2500  2241     4   595  1377  1416  2429
  2410  1837   345  2544  2056  1748  2301  2507   648  1221
  2250  2572   621  1708  2706   529  2688  2500  1197  2672
   592   959  2613  1834  2395  1078  2462  1224   175  2425
  2298  1602  2345  1768    64  2026  2267  1534  2898  3471
  1476  1732  1579  2382   490  1333   589  1481   380   458
    10    42  3614   278    63   915  2404  1241  2001  2345
  2533   672  1838  2618   925  1645  1396  1389  1916  2234
   719  1751  2609  1581  2057  2574  2218    53  2178  1646
  3162  2420   648  2216  2389  1872  1607  1795  2157  2055
  1436  2253  2525  2564  2546   750  1449  1824  2465   783
   746  1487   600  2425  1603  2559  2217  1673  2563  1357
  2452  2490  2465  2082  1487  2303  2646   609  1731  2209
   558  2150
  1032  1385  1720   745  2717  1688   808  1959  1249  1521
  1410  1517  1775  1636  1874  1218   904  1671  1911  1411
  1178  1213  1334  1518   686   893     0  1498  1629  1424
   374  1046   406  1856  1288   487  1393  1773  1783  1865
  1468  1410  1708   194   446  1853  1399   732   876  1793
  1093  1758  1462  1614  2146  1419   370  1071  1078  1301
  1365   515   948  1656  1550  1345  1814  1382  1092  1720
  1295  1876  1068   453   796  1280   705   910   784  1675
   827   582  1748   975   850  1427   722   857  1200  1972
  1868   563   749  1234  1028  1210  1080  1996   854  1435
  1799   708  1359  1092   464  1140   178   999  1630  1558
  1388  1491  2157  1289  1412  1630  1792   178  3222  3238
  1315  1377  1202   891  1217  1348  1794  1752  1657   939
  1385  1159   842   845  1045  2085  1551  1384  1444  1148
  1664  1198  1355   748  1843   332  1341  3277  1270   686
  1141  1354   959  1272  1837   913  1591   958  1822  1183
   310  1211  1792  2084  1030   740   379  1514  2078  1500
  1742  1654   342  1225  1307  1342  1748  1790  1792  1478
  1756  1455  2475  1767  1383   896   359   914   701  1894
  1560  1188   950  1743  1561  1011  1467  1722   873   409
  1475  1749   280  1350  1865   683  1854  1767  1130  1852
   415   557  1734  1043  1695   283  1674   366   717  1687
  1579   792  1524   991   829  1213  1448   691  2037  2586
   805  1055   749  1879   706   733   386  1253   930  1013
   903   903  3061   981   926   710  1908   448  1145  1737
  1707   666  1026  1763   101  1205   640   599  1142  1575
   441  1038  1789   981  1308  1769  1447   849  1319   784
  2289  1596   669  1678  1879  1153  1145   917  1281  1272
   801  1429  1734  1702  1721   945   929  1094  1639   723
   726  1156   473  1663   831  2041  1451  1487  1759   800
  1652  1709  1788  1286   593  1608  1823   576  1176  1426
   959  1393
   654   845  1189  1080  3660  1030   821  3444   868   513
   661   350  1025   457  1416   528  1774   926  1476   135
   849   952   312  1143  2165  1966  1498     0  1081   248
  1299   697  1750  1286   476  1465   997  1244  1148  1277
  1024  1028  1293  1665  1925  1284   832  1843   816  1133
   672   551   687   573  1762   382  1158   794  1973   655
   865  1075   622   521   270   739  1300   544   494  3168
   698   478   652  1113   817   885   813   842  1145   694
  1006  2019  1085  1044   663   946  2084  2091   529  3428
  1257  1214  1359   917   470   770   521  1608  1822   301
   395  1202   362   778  1263   886  1675   977   655   487
  1024    12  1699   668  1010   959  1194  1667  4198  4271
   389   328   665   792   855   152   430  1093   982   563
  2873   842   684   682   844   593  1167  1016   479   701
   971   885   672  1562  1295  1819   581  4341   763   840
   360   965  1728   571  1286   790   352   876  1295   355
  1765   335  1180   618   875  1035  1395    54  1691   204
  1306  1328  1624   704   416   169  1090  1186  1165    77
  1096  1031  3945   849  1217  1966  1487   610   847   469
  1243   462  1722  1097    99   712  1115  1015  1373  1149
   854  1200  1556   303  1371  2094  1326   848  2628  1250
  1446  1046  1567   854   699  1227  1000  1606  1850   819
   698   961  1077   820  1929   939  1033  1085  1613  2246
   729   573  1030   416  2099   765  1471   579  1673  1667
  1973  1942  1648  1811  1948  1051   438  1755  1136   474
  1189  2128   925  1393  1396   322   933  1004   793   512
  1922   651  1212   534   717  1129   830  1913  1201  1141
  1889  1120  2124   274   422   632   367  1242  1316   833
   710  1051  1044  1403  1195  1304   571   672  1155  2206
  2202   495  1913   892   857   593   810  2958  1119   698
  1043   991   691   883  1416   635  1251  2022  2491   870
  1520   764
  1462   297   116  1718  2809   105  1469  3224   399   573
   433   738   204   681   344  1459  2343   197   403  1166
   473   416  1306   160  2267  2441  1629  1081     0   837
  1262   687  2023   249   661  1266   235   178   154   251
   160   219   213  1821  1888   246   296  2282   805   167
   655   680   397   543   695   702  1487   602  1389   491
   300  1528   887   624   830   397   235  1559  1308  2866
   460   935   697  1518   909   364  1307   753   859   451
   802  1887   132  1820  1235   213  2351  2466   677  3119
   246  1076  1970   400  1095   480  1335   533  2343   782
   931  1812  1374   588  1714   499  1758   630   465   610
   242  1091   650   489   217   135   167  1795  4810  4842
  1376   768   557   802   434  1034   873   134   127  1046
  2713   494  1000   998   608  1257   150   245   603   580
   143   442  1666  2122   246  1828   534  4889   434  1075
  1018   276  2343   583   237  1525   766   688   235  1205
  1737   899   164  1153   612   889  1299  1034   621   880
   225   266  1514   509   711  1120   130   164   163  1150
   137   174  3631   363   347  2442  1848  1245  1032   985
   222   757  2335   121  1021   714   191   153  2045  1235
   240   138  1847  1308   306  2310   270   364  2575   232
  1849  1530   511   606   460  1378   121  1477  2276   324
   396   844   113   674  2384   417   181   938   547  1191
   998   787   880  1060  2335  1158  1852  1531  2292  2329
  2451  2435  1731  2406  2452  1664  1086  1589   521   748
   112  2270   607   312  1558  1178  1044  1055   531   590
  2042   732   170   981   437   142   272  2389   394   858
   833    66  2278   929  1044   627  1153   781   519   393
  1055   205   143   334   121  2028  1148   653    77  2295
  2311  1376  2098   229   838  1088   286  2734   133  1172
    58   163   554   360  1151   474   211  2195  2097   253
  2199   350
   752   597   947  1136  3436   791   864  3335   627   281
   414   139   796   278  1176   679  1832   692  1236   331
   614   713   489   895  2107  2000  1424   248   837     0
  1174   496  1722  1050   240  1315   750  1004   913  1042
   776   781  1048  1605  1828  1048   584  1864   643   900
   462   400   441   359  1524   135  1118   577  1774   411
   617  1067   485   332   128   492  1060   742   580  3039
   454   452   452  1093   670   642   796   654   957   479
   819  1904   850  1149   657   698  2065  2100   310  3300
  1023  1060  1418   677   451   533   610  1367  1867    57
   375  1254   554   558  1266   655  1597   762   434   268
   777   255  1465   424   763   718   957  1600  4295  4358
   566    84   433   618   616   213   373   858   743   499
  2769   609   581   579   628   689   919   768   234   476
   734   648   861  1611  1058  1729   335  4422   520   739
   324   718  1798   332  1048   866   189   674  1056   443
  1665   216   944   665   660   863  1262   208  1452    84
  1062  1081  1500   467   182   300   854   949   930   312
   861   783  3820   636   972  2000  1474   624   732   470
   995   266  1792   861   215   518   867   781  1452  1042
   607   960  1526   487  1131  2062  1088   635  2543  1016
  1444  1047  1319   638   489  1142   762  1477  1868   594
   465   786   830   617  1957   701   784   918  1375  2012
   620   400   857   466  2072   705  1463   744  1744  1751
  2009  1981  1647  1877  1990  1096   497  1624   903   345
   946  2078   708  1148  1325   408   810   874   564   295
  1862   461   974   446   472   894   582  1947   958   953
  1654   874  2077   259   463   412   417  1034  1076   589
   624   804   810  1156   953  1399   551   461   910  2146
  2146   617  1868   658   689   619   563  2842   883   657
   801   756   510   639  1251   412  1014  1977  2334   622
  1606   516
   993  1033  1350   865  2595  1327   802  2160   894  1218
  1083  1244  1417  1348  1499  1154  1229  1319  1537  1241
   826   850  1209  1146  1013  1253   374  1299  1262  1174
     0   732   780  1485   999   217  1027  1401  1417  1494
  1102  1043  1334   562   668  1482  1049  1091   559  1428
   779  1463  1131  1305  1772  1141   439   732   869   976
  1011   587   690  1357  1294  1007  1441  1326   991  1870
   963  1614   763   532   505   923   626   578   410  1351
   467   730  1385  1082   734  1066  1094  1231   907  2130
  1498   188   980   874   855   869   990  1622  1195  1173
  1544   881  1251   755   663   784   496   635  1309  1261
  1021  1296  1782   962  1046  1273  1424   532  3596  3613
  1213  1113   879   579   864  1148  1529  1389  1299   744
  1597   809   615   617   699  1860  1179  1017  1147   822
  1307   842  1335  1041  1471   585  1027  3652   929   462
   943   990  1267   963  1466   915  1320   612  1450  1042
   506   979  1425  1839   680   382   101  1304  1703  1256
  1369  1279   326   894  1029  1165  1384  1422  1425  1298
  1393  1088  2649  1428  1008  1255   675   801   452  1639
  1186   916  1258  1379  1344   699  1096  1363  1096   169
  1124  1379   631  1224  1491  1047  1481  1428  1388  1482
   708   622  1362   696  1372   222  1315   306  1078  1347
  1250   446  1155   654  1190   851  1081   328  1662  2218
   570   778   391  1640  1074   573   692  1207  1229  1300
  1263  1259  2771  1304  1280   813  1671   455   770  1454
  1337  1009   668  1388   328  1054   367   300   800  1275
   781   739  1419   765   973  1404  1098  1206   944   410
  1916  1227  1017  1433  1637   841   989   544   908   921
   594  1060  1374  1327  1351  1141   776   780  1269  1044
  1056  1071   835  1314   510  1789  1105  1668  1394   653
  1289  1352  1472   929   268  1289  1452   932  1205  1072
  1215  1051
   813   393   800  1031  2966   708   788  2878   299   486
   366   529   775   619  1012   859  1665   661  1066   703
   234   338   773   648  1727  1780  1046   697   687   496
   732     0  1406   936   277   840   481   862   825   938
   547   511   848  1239  1401   934   399  1627   173   827
    46   731   419   573  1352   426   827   117  1280   257
   386   848   206   625   597   318   916   998   685  2566
   258   899    44   845   252   333   619   163   462   629
   324  1454   775  1144   557   475  1747  1831   189  2827
   931   588  1285   324   458   206   706  1186  1672   476
   837  1125   839   115  1041   242  1204   283   584   530
   495   699  1323   246   501   637   852  1223  4143  4184
   823   418   157   155   267   569   813   781   666   378
  2321   216   313   311   157  1176   682   487   416   111
   669   276  1078  1442   932  1314   296  4237   256   402
   435   435  1660   231   924   853   605   180   918   624
  1238   373   845  1135   185   378   808   678  1277   580
   875   838  1048   191   321   631   776   847   839   730
   785   542  3349   729   629  1782  1198   578   366   931
   735   235  1652   776   702    34   600   729  1358   637
   472   825  1217   782   983  1723   954   729  2120   917
  1190   847  1034   167   649   767   686  1020  1624   650
   534   302   613   123  1727   328   538   437  1211  1847
   313   143   371   949  1742   472  1197   933  1608  1643
  1790  1771  2038  1726  1786   977   980  1162   471   727
   792  1712   235   937   958   609   407   448   165   542
  1485    58   857   323   276   808   439  1727   589   458
  1497   684  1715   742   942   109   561   545   672   294
   368   537   749   911   804  1342   482    48   730  1762
  1768   766  1516   644   222  1080   436  2382   797   487
   686   711   744   336   764   562   898  1621  1846   438
  1512   370
  1178  1766  2117   778  2923  2076   959  1834  1634  1860
  1772  1832  2159  1961  2277  1368   588  2052  2316  1643
  1561  1606  1530  1918   465   507   406  1750  2023  1722
   780  1406     0  2254  1623   881  1787  2172  2176  2262
  1863  1806  2111   244   528  2252  1779   358  1245  2184
  1451  2087  1825  1957  2553  1741   605  1447  1405  1663
  1749   676  1275  1989  1850  1717  2214  1511  1287  1672
  1662  2172  1422   637  1153  1667   937  1286  1188  2030
  1221   698  2138   974  1087  1817   344   451  1539  1902
  2264   968   629  1624  1288  1586  1267  2403   510  1743
  2091   684  1538  1466   506  1527   358  1393  1983  1892
  1784  1741  2562  1652  1806  2014  2188   289  2815  2833
  1492  1689  1563  1256  1601  1608  2096  2143  2042  1223
  1279  1542  1157  1160  1426  2343  1952  1780  1780  1513
  2049  1586  1449   517  2242   445  1693  2874  1645  1016
  1412  1746   669  1621  2236  1037  1902  1341  2222  1405
   512  1506  2187  2361  1415  1134   782  1776  2484  1791
  2145  2058   682  1592  1632  1583  2138  2186  2186  1715
  2147  1850  2368  2135  1788   511   271  1139  1043  2183
  1964  1513   662  2134  1826  1372  1866  2107   736   788
  1856  2146   195  1546  2267   344  2254  2135   976  2249
   330   708  2140  1426  2050   646  2060   717   338  2056
  1940  1179  1920  1368   443  1605  1843  1089  2442  2992
  1130  1390  1143  2155   350  1018   295  1382   659   754
   518   526  3370   662   551   772  2181   735  1549  2055
  2105   404  1416  2168   464  1434  1000   973  1519  1912
   285  1388  2185  1278  1677  2162  1826   472  1723  1188
  2696  1993   393  1965  2157  1508  1382  1324  1688  1654
  1107  1825  2122  2108  2119   837  1184  1453  2037   508
   490  1329   199  2041  1203  2325  1828  1415  2151  1067
  2042  2093  2135  1672   993  1959  2220   294  1304  1809
   757  1767
  1705   546   138  1967  2781   259  1718  3368   646   772
   664   935   271   853   149  1693  2589   359   203  1381
   720   653  1531   338  2478  2682  1856  1286   249  1050
  1485   936  2254     0   896  1467   473    83   137    19
   399   450   181  2046  2089     2   543  2523  1051   154
   904   820   621   720   476   917  1730   849  1501   734
   549  1776  1136   790  1023   642    63  1785  1548  2998
   706  1064   945  1765  1155   611  1556   997  1076   607
  1034  2074   200  2068  1483   461  2578  2701   920  3245
    45  1296  2219   642  1339   729  1576   330  2588   993
  1078  2061  1598   836  1960   742  1977   862   637   800
   472  1296   415   733   453   334    92  2018  5051  5081
  1603   988   805  1049   681  1255  1017   192   308  1293
  2877   741  1249  1247   852  1373   306   477   817   829
   316   686  1896  2369    24  2037   768  5126   683  1322
  1257   517  2590   823    23  1772   949   930    48  1440
  1944  1134   106  1257   855  1120  1513  1236   408  1081
   151   270  1717   757   941  1342   196   100   120  1358
   190   409  3749   471   501  2684  2088  1492  1278  1115
   320   998  2582   189  1215   963   389   270  2295  1470
   481   111  2083  1531    98  2532    51   472  2759    41
  2092  1778   444   850   609  1613   288  1678  2516   474
   587  1081   337   919  2624   656   415  1165   328   962
  1247  1035  1112  1200  2559  1408  2093  1765  2540  2578
  2692  2678  1676  2653  2695  1913  1222  1781   721   898
   149  2485   844   215  1789  1411  1287  1294   780   777
  2259   981    80  1228   683   156   514  2631   562  1075
   604   262  2495  1101  1183   875  1391   975   657   642
  1304   430   241   287   136  2277  1395   902   217  2504
  2521  1613  2320   394  1082  1194   526  2884   166  1421
   259   295   674   607  1349   653    38  2414  2228   501
  2448   593
   816   386   777  1134  3195   640   866  3153   392   236
   231   252   672   350  1006   798  1811   557  1065   526
   374   475   649   690  1974  1954  1288   476   661   240
   999   277  1623   896     0  1117   532   838   765   892
   571   565   862  1477  1665   894   378  1808   443   758
   236   469   279   335  1357   148  1024   341  1541   184
   401  1008   348   367   323   277   895   899   654  2843
   226   622   239  1020   497   410   746   441   736   424
   601  1726   704  1196   634   490  1967  2029    91  3105
   877   864  1408   440   457   294   682  1195  1832   207
   559  1243   717   321  1208   414  1454   526   374   270
   557   482  1309   195   548   563   804  1466  4292  4344
   716   156   192   421   379   387   535   712   591   444
  2594   369   468   465   393   902   717   549   157   237
   586   409  1004  1586   899  1574   127  4403   288   609
   362   496  1791    95   890   899   327   448   893   544
  1502   238   793   857   425   656  1079   444  1283   319
   881   882  1320   228    60   469   708   797   782   529
   716   575  3626   560   744  1955  1394   625   587   653
   789   119  1784   712   456   306   654   643  1462   887
   421   795  1429   652   966  1953   927   560  2385   867
  1374   996  1112   402   442  1005   612  1293  1808   495
   358   579   631   391  1905   463   575   714  1209  1853
   493   234   649   673  1968   621  1388   869  1737  1758
  1963  1940  1776  1864  1952  1086   705  1437   663   455
   774  1953   471   961  1194   516   650   704   324   288
  1730   260   816   377   247   746   390  1900   725   732
  1495   686  1955   469   666   179   494   799   839   357
   522   589   669   958   782  1426   532   235   726  2011
  2015   716  1750   528   492   802   375  2657   734   600
   637   619   513   409  1041   349   858  1858  2123   420
  1618   314
  1206  1076  1338  1078  2378  1343  1019  2040   936  1318
  1160  1368  1440  1458  1459  1362  1387  1353  1489  1420
   878   874  1403  1131  1013  1379   487  1465  1266  1315
   217   840   881  1467  1117     0  1039  1384  1418  1478
  1110  1048  1302   640   622  1464  1094  1219   675  1433
   883  1564  1203  1397  1700  1264   649   810   653  1060
  1050   801   844  1458  1428  1072  1416  1533  1194  1726
  1039  1739   877   744   649   960   839   676   419  1425
   529   632  1395  1298   939  1089  1157  1324  1026  1988
  1486   254  1174   906  1041   936  1194  1559  1341  1306
  1674  1087  1449   834   859   830   542   671  1388  1366
  1026  1463  1721  1044  1054  1299  1417   600  3680  3687
  1412  1247   970   698   911  1316  1652  1398  1322   926
  1491   863   790   791   767  2004  1161  1024  1254   911
  1333   883  1548  1215  1450   573  1122  3719   993   649
  1116  1008  1435  1066  1446  1132  1444   687  1427  1233
   478  1135  1421  1972   742   461   130  1464  1635  1399
  1337  1235   250   974  1155  1342  1393  1417  1424  1471
  1401  1093  2509  1481   970  1382   833  1005   628  1769
  1153  1050  1426  1386  1500   810  1084  1384  1294   383
  1165  1368   767  1417  1458  1094  1455  1481  1318  1471
   877   837  1279   762  1446   431  1336   211  1204  1401
  1321   537  1154   739  1314   878  1086   403  1603  2119
   743   915   469  1780  1127   773   855  1417  1401  1478
  1389  1390  2863  1463  1413  1027  1811   332   747  1566
  1325  1027   716  1341   481  1242   539   465   868  1375
   808   860  1409   937  1044  1408  1143  1337   906   422
  1839  1221  1040  1572  1775   946  1178   491   840   970
   779  1060  1391  1273  1339  1345   970   885  1258  1038
  1057  1276   888  1354   627  1918  1154  1543  1399   854
  1300  1377  1553   966   120  1371  1438   969  1025  1110
  1404  1110
  1285   153   334  1508  2750   304  1269  3025   181   533
   343   684   402   673   533  1306  2117   328   586  1058
   251   180  1177   168  2034  2209  1393   997   235   750
  1027   481  1787   473   532  1039     0   393   389   479
    75    32   367  1586  1659   471   169  2050   579   400
   457   715   337   546   871   618  1257   382  1227   347
   132  1305   687   632   779   258   443  1423  1143  2675
   306   962   500  1292   684   147  1096   524   627   499
   566  1665   358  1625  1038    70  2115  2231   519  2931
   478   842  1752   169   920   281  1167   705  2114   699
   937  1597  1246   372  1488   269  1523   394   488   582
    29  1004   843   338    20   266   401  1559  4578  4609
  1241   670   380   579   215   920   887   362   286   855
  2503   272   792   790   380  1286   201    22   530   385
   298   214  1520  1897   465  1596   416  4655   254   852
   863    46  2120   440   458  1333   733   456   448  1055
  1507   757   400  1199   381   653  1067   957   795   811
   395   362  1285   330   590  1002   357   398   399  1056
   365    64  3447   484   232  2210  1615  1057   807  1009
   261   603  2112   351   956   504   124   346  1832   999
   186   362  1612  1182   507  2074   483   484  2354   463
  1618  1310   580   377   516  1143   298  1249  2043   414
   405   609   137   448  2151   182    59   702   730  1366
   785   601   644  1069  2099   946  1619  1379  2070  2111
  2219  2204  1895  2181  2221  1452  1098  1366   308   764
   324  2036   372   456  1322  1033   813   821   317   571
  1808   533   400   795   285   376   191  2157   242   625
  1016   211  2044   903  1055   445   998   563   379   192
   845    58   352   436   337  1821   959   456   257  2063
  2078  1217  1862   339   609  1134   212  2531   367   967
   262   341   628   145   927   485   437  1959  1912   141
  1985   236
  1641   476    62  1894  2750   216  1647  3293   569   731
   607   896   259   824   171  1636  2511   324   231  1335
   642   572  1479   255  2395  2601  1773  1244   178  1004
  1401   862  2172    83   838  1384   393     0   120    94
   319   369   116  1963  2006    80   475  2442   973   146
   832   803   568   688   521   870  1650   772  1431   669
   476  1698  1064   763   986   576    57  1732  1487  2925
   639  1053   874  1686  1077   534  1482   918   992   581
   951  1992   173  1999  1413   386  2495  2618   856  3174
   106  1213  2143   562  1274   655  1514   363  2508   947
  1060  1986  1547   760  1881   662  1893   779   606   764
   391  1254   471   667   373   285    75  1934  4970  4999
  1550   938   736   971   603  1205  1000   166   263  1224
  2798   663  1176  1173   773  1368   223   396   769   757
   274   607  1841  2290    71  1954   710  5044   611  1245
  1196   438  2513   761    64  1703   916   850    56  1382
  1861  1076    91  1256   775  1038  1430  1196   448  1041
    97   207  1634   687   886  1292   168    82   108  1315
   165   329  3680   459   420  2603  2007  1424  1200  1104
   242   936  2505   157  1178   888   305   241  2220  1387
   418    44  2000  1480   128  2449    92   460  2678    91
  2011  1701   414   770   586  1531   245  1595  2435   448
   548   999   256   841  2543   575   334  1082   372  1015
  1172   966  1029  1185  2476  1333  2012  1708  2463  2502
  2611  2597  1726  2575  2615  1839  1209  1699   637   878
    70  2402   763   183  1707  1354  1207  1212   703   742
  2176   909    51  1160   616   134   450  2550   480   992
   656   182  2412  1073  1169   806  1331   893   579   567
  1230   348   214   242    58  2204  1326   830   136  2421
  2438  1553  2237   359  1003  1192   464  2808   139  1348
   203   264   662   530  1266   620    55  2331  2155   432
  2373   529
  1578   432   106  1853  2867   125  1599  3363   547   635
   533   798   140   716   278  1561  2488   221   336  1244
   621   570  1395   295  2421  2590  1783  1148   154   913
  1417   825  2176   137   765  1418   389   120     0   129
   314   374   228  1975  2040   136   426  2432   952    25
   790   687   487   583   614   781  1635   748  1514   609
   440  1671  1020   654   885   520   164  1649  1419  3000
   585   935   831  1664  1055   513  1443   901  1013   471
   955  2037    62  1946  1364   361  2505  2618   794  3251
   112  1230  2110   551  1213   619  1447   465  2490   856
   945  1950  1462   732  1860   650  1912   784   500   663
   396  1158   552   610   371   202    49  1949  4959  4993
  1468   852   687   948   581  1119   884    54   174  1173
  2858   642  1137  1135   757  1249   272   399   680   716
   180   592  1761  2266   149  1982   638  5041   569  1220
  1127   429  2485   696   140  1649   812   839   154  1308
  1891  1002    32  1136   763  1043  1453  1098   545   944
   216   314  1667   641   808  1206    58    40    17  1220
    52   329  3760   341   479  2592  1998  1370  1178   986
   319   870  2477    53  1078   854   336   132  2182  1388
   358    88  1999  1395   228  2464   181   342  2725   103
  1998  1672   534   755   474  1531   153  1629  2427   337
   449   997   264   821  2533   570   335  1092   466  1099
  1138   916  1034  1069  2489  1297  2001  1631  2434  2468
  2600  2584  1623  2550  2600  1800  1092  1740   671   764
   119  2424   759   304  1711  1278  1193  1206   676   639
  2196   867    71  1107   562    19   392  2538   533  1012
   741   199  2433   965  1052   756  1260   931   648   537
  1193   358   103   359   110  2160  1273   788   169  2449
  2464  1481  2252   256   987  1072   401  2874    30  1305
   139   157   544   508  1302   516   104  2349  2230   387
  2336   469
  1703   546   145  1968  2800   253  1718  3384   650   764
   660   926   258   842   166  1689  2593   350   218  1374
   724   659  1524   348  2489  2688  1865  1277   251  1042
  1494   938  2262    19   892  1478   479    94   129     0
   404   457   198  2055  2101    20   543  2529  1055   144
   905   806   615   710   487   910  1735   853  1518   732
   551  1779  1137   779  1013   640    82  1778  1545  3015
   705  1050   946  1769  1159   615  1557  1002  1086   596
  1041  2087   192  2067  1483   464  2587  2708   918  3262
    27  1306  2222   647  1337   731  1573   343  2592   985
  1064  2063  1591   839  1964   747  1987   869   627   791
   479  1287   423   731   459   329    88  2027  5057  5088
  1597   981   805  1053   684  1248  1003   184   302  1293
  2891   745  1251  1249   857  1358   317   484   810   830
   309   691  1890  2372    43  2048   765  5133   683  1326
  1253   522  2594   820    40  1771   939   935    66  1435
  1955  1130    99  1241   860  1128  1524  1227   419  1073
   169   287  1728   758   936  1336   188    95   112  1349
   181   415  3766   457   514  2690  2094  1491  1282  1101
   335   995  2586   181  1206   965   398   261  2296  1477
   479   116  2090  1524   115  2542    69   458  2773    27
  2097  1781   463   855   597  1621   282  1690  2523   463
   578  1088   343   923  2630   661   421  1174   339   970
  1250  1035  1119  1186  2568  1409  2099  1760  2543  2580
  2698  2684  1657  2657  2700  1915  1208  1793   732   885
   157  2495   851   234  1797  1406  1292  1300   782   767
  2269   982    80  1228   682   148   513  2636   575  1085
   612   269  2505  1089  1169   875  1387   987   672   645
  1306   437   232   306   143  2277  1394   903   225  2515
  2532  1609  2330   385  1087  1178   523  2900   159  1421
   257   286   660   610  1360   644    41  2424  2244   502
  2450   591
  1343   184   260  1577  2762   235  1335  3086   250   540
   362   698   336   671   465  1356  2191   275   520  1093
   322   256  1219   119  2108  2284  1468  1024   160   776
  1102   547  1863   399   571  1110    75   319   314   404
     0    62   303  1661  1731   396   193  2125   653   326
   520   700   345   539   808   642  1331   453  1273   388
   173  1378   752   624   793   293   371  1468  1197  2732
   350   952   562  1366   757   215  1165   598   700   476
   642  1734   285  1689  1102    80  2191  2307   568  2988
   402   916  1824   243   977   342  1223   642  2189   723
   934  1667  1288   442  1561   343  1598   470   473   586
    83  1032   776   381    56   207   325  1634  4653  4684
  1285   699   434   651   284   956   880   288   223   917
  2568   343   860   858   454  1277   146    85   548   446
   237   287  1568  1970   391  1670   448  4731   307   925
   913   118  2193   482   383  1396   740   531   375  1104
  1580   802   324  1184   456   729  1140   981   733   831
   329   311  1357   384   626  1040   284   323   323  1086
   292    18  3503   439   246  2286  1690  1118   880  1001
   219   651  2185   277   976   571    96   279  1902  1075
   178   287  1688  1223   436  2149   410   439  2423   388
  1693  1381   543   451   491  1219   233  1320  2119   375
   392   685    66   521  2226   258    25   777   665  1305
   854   660   720  1065  2175  1015  1695  1429  2143  2183
  2294  2279  1844  2255  2296  1522  1093  1435   371   756
   250  2110   447   397  1398  1080   888   896   385   572
  1883   597   324   855   327   301   196  2232   274   699
   952   138  2119   910  1051   502  1049   630   410   253
   913    57   282   387   263  1889  1021   519   184  2137
  2152  1269  1937   292   683  1119   217  2593   292  1034
   190   277   600   211   996   474   362  2034  1967   153
  2055   260
  1317   184   312  1537  2727   297  1299  3025   212   560
   372   712   397   698   504  1338  2142   332   556  1091
   280   202  1210   136  2047  2232  1410  1028   219   781
  1043   511  1806   450   565  1048    32   369   374   457
    62     0   337  1602  1669   448   198  2072   606   386
   489   736   363   570   840   649  1281   411  1217   380
   163  1332   718   655   808   290   417  1456  1175  2672
   339   985   531  1318   711   179  1125   550   639   517
   584  1672   347  1656  1069    91  2133  2251   552  2928
   458   856  1780   195   953   313  1200   674  2138   730
   962  1625  1278   402  1513   294  1538   412   509   608
    22  1036   814   370    19   266   382  1575  4600  4630
  1273   701   412   606   244   952   911   350   284   887
  2506   301   822   820   406  1309   170    26   560   417
   297   242  1552  1923   441  1609   447  4676   286   879
   895    76  2146   472   434  1364   760   480   423  1088
  1518   789   382  1220   406   671  1079   988   765   841
   366   329  1295   362   622  1034   345   380   382  1088
   353    45  3444   492   207  2233  1637  1088   833  1033
   229   636  2138   339   986   533    91   341  1861  1019
   207   340  1632  1214   480  2090   457   493  2361   443
  1642  1337   547   403   533  1163   294  1258  2066   425
   426   630   114   474  2173   205    38   719   700  1335
   813   632   663  1094  2116   975  1642  1412  2097  2139
  2242  2228  1902  2207  2245  1481  1122  1373   309   787
   301  2050   393   425  1341  1065   837   843   347   597
  1822   564   379   827   317   362   216  2180   224   638
   986   188  2058   930  1080   478  1031   568   361   225
   874    26   344   404   314  1850   991   487   233  2076
  2091  1250  1878   346   634  1155   237  2531   352   997
   253   338   645   176   934   507   415  1975  1908   166
  2013   266
  1647   481   128  1874  2639   291  1636  3186   549   786
   639   951   358   893   169  1655  2472   398   219  1375
   618   533  1510   203  2315  2552  1708  1293   213  1048
  1334   848  2111   181   862  1302   367   116   228   198
   303   337     0  1896  1922   179   486  2392   941   254
   823   885   607   755   505   913  1608   748  1319   684
   475  1666  1054   835  1044   589   120  1762  1499  2816
   649  1138   865  1650  1046   515  1462   883   924   657
   897  1901   268  1992  1405   381  2428  2560   868  3063
   217  1145  2115   532  1280   646  1525   339  2465   993
  1139  1961  1579   740  1844   630  1821   728   675   823
   356  1302   477   679   346   345   189  1865  4918  4943
  1579   977   737   942   582  1241  1080   262   330  1221
  2697   638  1159  1157   742  1458   168   363   814   749
   344   579  1865  2255   159  1874   736  4985   610  1214
  1213   413  2480   778   158  1699   979   812   134  1402
  1780  1098   204  1349   738   982  1356  1247   429  1093
    34    90  1552   687   914  1327   263   195   219  1361
   263   306  3568   551   331  2554  1957  1422  1168  1189
   149   951  2471   250  1234   871   255   328  2198  1333
   443   139  1944  1513   157  2378   156   552  2584   204
  1966  1672   310   737   665  1476   317  1513  2384   526
   608   951   237   810  2493   538   309  1023   362  1001
  1151   964   974  1267  2407  1312  1964  1728  2431  2474
  2562  2550  1843  2538  2568  1819  1291  1610   564   956
   120  2326   720    99  1647  1377  1166  1164   684   803
  2101   899   167  1159   626   237   472  2502   395   924
   649   176  2336  1141  1250   806  1348   811   479   556
  1212   312   304   132   123  2188  1324   822   138  2340
  2359  1570  2167   433   966  1284   489  2703   239  1334
   260   347   751   512  1183   686   168  2258  2046   443
  2349   548
  1157  1579  1911   814  2732  1881   931  1818  1443  1711
  1604  1702  1969  1824  2061  1347   808  1866  2097  1572
  1372  1406  1481  1708   502   751   194  1665  1821  1605
   562  1239   244  2046  1477   640  1586  1963  1975  2055
  1661  1602  1896     0   359  2044  1593   598  1070  1986
  1286  1947  1656  1805  2326  1606   511  1265  1167  1495
  1560   631  1134  1845  1732  1540  2003  1504  1236  1607
  1489  2057  1261   576   988  1474   858  1105   972  1868
  1020   524  1941  1035  1007  1621   532   684  1390  1852
  2059   750   748  1428  1195  1405  1221  2179   740  1618
  1979   750  1500  1286   520  1334   118  1191  1823  1748
  1580  1658  2339  1482  1604  1824  1984    47  3044  3056
  1454  1562  1395  1085  1411  1517  1977  1946  1851  1113
  1247  1353  1024  1027  1239  2256  1741  1577  1634  1341
  1858  1392  1463   692  2033   250  1533  3093  1464   871
  1313  1547   878  1464  2027  1026  1776  1152  2012  1338
   289  1390  1984  2261  1225   933   549  1685  2258  1679
  1930  1839   438  1419  1494  1505  1941  1983  1985  1640
  1949  1647  2343  1962  1569   754   331  1068   890  2073
  1748  1375   870  1936  1732  1204  1657  1916   867   603
  1670  1940   216  1497  2053   489  2043  1961   973  2043
   401   671  1910  1238  1888   472  1868   473   579  1881
  1773   986  1715  1185   686  1407  1640   883  2220  2757
   990  1244   942  2055   513   905   363  1374   859   950
   761   768  3247   884   793   791  2083   500  1332  1923
  1898   476  1220  1948   283  1363   832   793  1336  1765
   257  1229  1980  1160  1502  1962  1641   714  1504   972
  2468  1788   477  1857  2056  1345  1305  1097  1460  1466
   980  1620  1928  1886  1912   956  1094  1287  1830   542
   541  1293   278  1858  1025  2220  1646  1363  1952   967
  1845  1903  1980  1480   755  1800  2014   382  1139  1620
   924  1588
  1479  1686  1961  1166  2395  1963  1254  1520  1546  1887
  1749  1907  2059  2015  2076  1665  1115  1968  2103  1846
  1482  1490  1777  1754   409   999   446  1925  1888  1828
   668  1401   528  2089  1665   622  1659  2006  2040  2101
  1731  1669  1922   359     0  2086  1704   871  1228  2055
  1447  2131  1797  1974  2297  1805   816  1397   945  1644
  1662   958  1343  2026  1951  1670  2038  1829  1536  1273
  1629  2274  1431   898  1168  1573  1148  1247  1033  2017
  1123   171  2016  1391  1291  1707   644   861  1574  1526
  2109   831  1106  1520  1459  1532  1525  2165  1032  1831
  2201  1108  1804  1421   873  1437   278  1281  1977  1930
  1647  1919  2327  1629  1675  1917  2040   325  3132  3122
  1760  1773  1548  1247  1518  1773  2190  2020  1941  1361
   948  1466  1250  1253  1361  2504  1783  1646  1815  1490
  1951  1493  1798  1033  2072   115  1696  3146  1591  1091
  1565  1627  1197  1632  2068  1357  1983  1276  2049  1623
   163  1622  2043  2493  1340  1043   601  1937  2236  1908
  1957  1852   373  1561  1692  1774  2015  2040  2047  1910
  2023  1715  2031  2088  1590  1004   690  1356  1095  2297
  1773  1577  1190  2008  1981  1368  1707  2003  1224   785
  1777  1991   574  1793  2077   553  2076  2088   719  2093
   760   999  1875  1357  2038   697  1955   411   847  2007
  1915  1112  1776  1321   938  1494  1707   985  2210  2686
  1209  1440  1052  2291   595  1162   722  1699  1186  1281
  1008  1027  3439  1187  1053  1138  2321   322  1370  2120
  1947   445  1321  1957   544  1643  1019   961  1463  1943
   283  1406  2032  1397  1638  2030  1753   975  1527  1035
  2431  1843   464  2086  2289  1510  1582  1113  1453  1577
  1216  1682  2011  1886  1961  1314  1364  1449  1881   426
   451  1602   400  1967  1179  2446  1762  1042  2021  1234
  1922  1995  2140  1578   740  1957  2060   428   784  1723
  1270  1712
  1703   543   136  1965  2780   257  1716  3365   644   771
   662   934   270   852   149  1692  2587   358   204  1380
   717   650  1529   336  2475  2680  1853  1284   246  1048
  1482   934  2252     2   894  1464   471    80   136    20
   396   448   179  2044  2086     0   541  2521  1049   154
   902   819   619   719   478   916  1728   847  1499   732
   547  1773  1134   789  1022   640    61  1783  1547  2996
   704  1064   943  1762  1153   609  1553   995  1073   606
  1031  2071   199  2066  1481   459  2576  2698   918  3243
    46  1294  2217   639  1337   727  1574   331  2585   991
  1077  2059  1596   834  1958   740  1974   859   636   799
   470  1295   417   731   450   333    91  2015  5049  5079
  1601   986   803  1047   678  1253  1016   191   306  1291
  2874   738  1247  1245   850  1373   304   475   815   827
   314   684  1894  2366    23  2034   767  5123   680  1320
  1255   515  2588   821    20  1769   948   928    46  1438
  1941  1132   104  1257   852  1118  1511  1234   409  1080
   149   268  1714   755   939  1341   194    99   119  1356
   188   407  3747   470   498  2682  2086  1490  1276  1115
   318   996  2580   187  1214   961   386   269  2292  1467
   479   109  2080  1529    98  2530    51   471  2757    41
  2090  1776   443   847   608  1611   286  1676  2514   473
   586  1079   334   917  2622   653   412  1163   329   964
  1245  1033  1109  1200  2557  1405  2090  1763  2538  2576
  2690  2676  1677  2650  2693  1911  1221  1778   718   897
   147  2482   842   213  1787  1409  1285  1291   777   776
  2257   979    78  1226   681   155   512  2628   560  1073
   605   260  2492  1100  1182   873  1389   973   655   640
  1302   427   240   285   133  2274  1393   900   215  2501
  2519  1611  2318   392  1080  1194   524  2882   165  1418
   257   294   673   605  1346   652    36  2412  2225   499
  2446   591
  1166    20   413  1426  2914   308  1174  3114   158   364
   173   514   380   507   637  1169  2064   272   695   900
   222   231  1027   312  2062  2174  1399   832   296   584
  1049   399  1779   543   378  1094   169   475   426   543
   193   198   486  1593  1704   541     0  2019   538   427
   363   560   169   386   987   451  1219   333  1357   198
    51  1247   594   470   609   103   531  1277  1014  2774
   164   800   404  1242   637   136  1016   493   675   358
   582  1726   375  1524   939   113  2116  2214   383  3033
   534   873  1684   193   799   196  1041   822  2070   532
   772  1523  1096   315  1438   266  1543   423   337   414
   198   840   946   194   180   238   456  1572  4540  4579
  1094   506   261   530   185   763   723   381   268   750
  2579   240   710   708   354  1122   339   190   361   289
   271   211  1379  1841   542  1631   255  4629   142   798
   727   149  2059   292   533  1228   563   441   532   916
  1546   612   448  1040   369   666  1103   791   912   643
   507   504  1333   214   433   847   377   450   441   894
   385   199  3552   386   400  2176  1587   949   758   847
   412   465  2051   376   788   429   282   332  1755   993
    76   435  1596  1031   601  2083   567   386  2412   521
  1583  1246   736   355   377  1133   287  1299  2014   307
   255   607   252   411  2119   223   200   722   840  1484
   712   491   657   903  2105   870  1588  1242  2008  2042
  2184  2167  1788  2125  2182  1373   932  1426   422   602
   407  2056   382   583  1320   891   783   805   260   405
  1828   440   463   685   141   409    49  2122   403   672
  1127   310  2063   734   890   331   862   652   536   127
   766   220   350   579   417  1734   851   362   353  2093
  2105  1084  1872   265   577   976    61  2618   397   879
   288   315   491   130   991   330   505  1973  2019    43
  1909    68
  1211  2008  2384   774  3255  2324  1022  1989  1885  2043
  1985  1988  2399  2124  2561  1388   265  2287  2604  1722
  1811  1870  1581  2193   676   162   732  1843  2282  1864
  1091  1627   358  2523  1808  1219  2050  2442  2432  2529
  2125  2072  2392   598   871  2521  2019     0  1481  2438
  1669  2252  2040  2143  2854  1908   800  1687  1763  1879
  1995   801  1466  2161  1990  1945  2488  1503  1353  1891
  1885  2299  1635   788  1381  1919  1070  1531  1484  2229
  1494  1038  2389   904  1207  2071   378   258  1732  2098
  2528  1271   523  1882  1414  1822  1327  2699   166  1895
  2215   655  1573  1704   600  1783   715  1664  2180  2068
  2051  1833  2856  1870  2070  2257  2450   644  2528  2560
  1527  1847  1782  1488  1851  1717  2230  2395  2287  1375
  1474  1790  1342  1345  1675  2424  2228  2045  1962  1738
  2291  1840  1414   326  2513   799  1895  2610  1878  1224
  1541  2007   363  1823  2507  1066  2052  1594  2495  1488
   870  1652  2447  2461  1670  1410  1110  1878  2783  1922
  2425  2347  1036  1818  1805  1674  2390  2447  2444  1795
  2398  2114  2525  2350  2079   164   435  1245  1261  2302
  2249  1691   358  2387  1931  1594  2141  2351   582  1060
  2095  2413   459  1596  2546   463  2528  2349  1157  2513
   437   818  2450  1677  2248   917  2306  1070    25  2273
  2148  1442  2186  1611   101  1867  2108  1372  2736  3308
  1325  1583  1418  2259   432  1186   431  1383   375   468
   172   170  3490   327   195   794  2282  1094  1839  2208
  2373   597  1678  2457   763  1521  1239  1229  1760  2091
   598  1599  2450  1438  1903  2417  2062   117  2016  1484
  3000  2261   574  2086  2264  1720  1480  1633  1995  1898
  1287  2094  2368  2403  2387   689  1313  1671  2306   713
   679  1374   482  2271  1445  2435  2062  1627  2406  1215
  2295  2335  2321  1924  1326  2155  2487   515  1625  2053
   529  1996
   795   527   913   939  2873   842   721  2709   405   659
   533   693   918   790  1110   879  1538   808  1159   799
   331   407   835   737  1555  1638   876   816   805   643
   559   173  1245  1051   443   675   579   973   952  1055
   653   606   941  1070  1228  1049   538  1481     0   957
   220   904   585   746  1436   590   683   205  1160   425
   513   726   214   798   753   472  1023  1033   697  2401
   418  1064   205   713   105   440   532    60   330   799
   193  1283   907  1080   511   592  1584  1677   352  2663
  1052   421  1174   410   481   342   712  1271  1538   631
   999  1021   895   223   909   311  1032   251   755   702
   586   816  1418   412   600   776   973  1053  4006  4042
   871   572   325    24   371   675   978   913   805   372
  2151   310   253   253   199  1331   773   579   588   271
   809   365  1095  1317  1044  1141   469  4092   400   273
   502   534  1540   404  1036   805   770   135  1028   670
  1065   481   969  1297   203   220   636   806  1361   727
   971   916   877   349   480   722   908   969   965   837
   917   644  3184   892   675  1639  1049   551   227  1094
   812   376  1532   906   837   140   686   869  1258   467
   614   939  1059   846  1086  1557  1062   891  1947  1037
  1046   731  1084   203   820   601   824   849  1477   812
   702   145   717   131  1582   402   638   275  1301  1924
   227   245   215  1105  1576   382  1050   949  1491  1533
  1648  1631  2211  1602  1647   882  1136   993   469   897
   903  1542   232  1021   791   665   245   277   278   715
  1315   184   975   342   433   936   583  1586   623   326
  1583   791  1546   897  1100   282   607   453   673   416
   294   630   886   983   916  1254   466   221   837  1590
  1597   783  1348   796    48  1243   584  2213   925   424
   814   854   916   445   608   734  1014  1453  1691   571
  1409   521
  1572   434   131  1853  2893   120  1597  3383   553   621
   526   783   117   698   299  1552  2491   208   356  1231
   627   579  1384   314  2434  2595  1793  1133   167   900
  1428   827  2184   154   758  1433   400   146    25   144
   326   386   254  1986  2055   154   427  2438   957     0
   791   666   479   565   631   769  1640   752  1536   606
   444  1674  1020   635   869   518   187  1638  1412  3021
   583   913   831  1668  1059   519  1443   907  1026   452
   965  2053    53  1942  1361   368  2515  2626   789  3273
   123  1242  2111   560  1208   622  1440   485  2494   843
   924  1951  1450   736  1864   657  1924   794   482   647
   408  1144   566   607   382   196    72  1960  4963  4999
  1457   841   685   952   587  1107   863    46   167  1170
  2876   648  1137  1135   763  1226   293   411   668   717
   171   599  1751  2268   169  1995   631  5047   570  1223
  1120   438  2487   691   160  1645   795   846   176  1299
  1905   994    55  1112   770  1052  1466  1083   563   929
   241   340  1681   641   800  1195    50    64    38  1206
    42   341  3783   319   499  2597  2004  1366  1182   964
   343   864  2479    51  1062   856   354   118  2182  1396
   357   114  2007  1384   249  2475   201   320  2742   117
  2004  1674   559   762   454  1539   146  1644  2433   319
   435  1005   279   827  2539   579   348  1102   483  1112
  1140   914  1044  1048  2499  1298  2007  1622  2435  2469
  2605  2589  1598  2552  2605  1800  1070  1756   687   744
   144  2436   768   330  1720  1269  1199  1214   680   623
  2209   867    95  1104   561    25   390  2543   553  1025
   755   217  2445   946  1031   755  1252   947   670   541
  1193   372    90   385   136  2158  1269   789   190  2462
  2477  1473  2263   241   993  1048   398  2894    33  1304
   143   143   522   514  1318   499   124  2360  2252   389
  2336   467
   829   358   770  1063  2988   671   815  2923   277   439
   320   488   735   575   985   865  1704   620  1040   687
   220   328   767   626  1774  1822  1093   672   655   462
   779    46  1451   904   236   883   457   832   790   905
   520   489   823  1286  1447   902   363  1669   220   791
     0   685   374   526  1328   385   870   123  1311   211
   355   887   232   579   559   277   886   998   694  2609
   216   857    42   886   298   310   652   207   499   582
   364  1500   738  1169   582   446  1793  1875   152  2871
   897   633  1320   308   468   177   717  1162  1713   439
   796  1159   834   112  1081   237  1251   304   537   484
   473   675  1296   201   477   599   818  1270  4183  4226
   820   383   113   202   248   550   770   745   629   397
  2367   204   346   344   171  1138   659   465   371    75
   630   262  1083  1480   901  1361   249  4279   221   445
   432   412  1697   185   893   876   564   212   888   624
  1285   357   811  1094   202   421   854   651  1252   546
   850   818  1094   150   284   616   740   813   805   709
   749   517  3392   684   620  1823  1242   599   410   890
   715   210  1689   740   672    81   579   691  1391   684
   435   794  1262   775   954  1770   924   684  2167   884
  1232   884  1021   181   602   814   649  1066  1666   606
   488   346   587   155  1769   317   513   480  1185  1824
   350   146   414   910  1788   507  1240   938  1645  1678
  1832  1813  1992  1763  1827  1010   941  1207   478   682
   762  1759   252   914  1004   607   454   495   150   496
  1532    77   825   338   234   773   401  1769   584   495
  1472   656  1762   704   903    62   562   572   674   267
   402   515   712   891   774  1372   502     1   702  1809
  1815   773  1563   602   268  1038   397  2426   761   516
   651   672   697   312   805   515   866  1668  1886   403
  1546   329
  1150   580   760  1535  3463   594  1263  3605   687   246
   422   266   549   127   965  1062  2229   486  1023   679
   719   777   855   801  2444  2392  1758   551   680   400
  1463   731  2087   820   469  1564   715   803   687   806
   700   736   885  1947  2131   819   560  2252   904   666
   685     0   396   177  1288   345  1484   756  1909   508
   610  1450   813   105   295   524   852  1095   978  3284
   537   254   699  1470   966   681  1181   890  1160   229
  1036  2185   630  1549  1049   646  2431  2482   559  3545
   782  1317  1817   736   846   644  1009  1150  2261   360
   258  1652   911   732  1651   769  1924   920   227   201
   744   564  1212   525   718   544   737  1936  4695  4758
   933   405   594   883   698   597   197   637   555   876
  3052   726   929   926   802   578   811   738   316   653
   540   732  1222  2008   835  2042   441  4821   596  1076
   722   707  2198   500   827  1266   214   877   842   839
  1968   602   720   484   830  1103  1539   497  1224   371
   886   947  1779   595   455   675   635   728   704   629
   638   716  4066   349   943  2392  1849  1021  1057   305
   891   573  2191   645   458   764   795   562  1853  1356
   529   761  1892   848   915  2420   868   347  2851   780
  1824  1433  1191   809   219  1475   567  1751  2254   358
   310  1029   728   825  2346   766   720  1163  1144  1748
   959   703  1096   382  2433  1073  1841  1120  2143  2151
  2400  2374  1308  2276  2384  1494   406  1891   977    83
   766  2423   866   978  1664   803  1120  1172   706   189
  2200   725   759   815   538   671   526  2338   957  1157
  1399   738  2424   302   366   622   817  1182  1093   645
   980   750   589  1013   766  1800   943   683   757  2481
  2485  1009  2219   452   952   418   505  3108   664  1037
   626   539   152   676  1478   230   791  2327  2545   576
  2006   508
  1095   188   509  1399  3084   362  1135  3238   292   196
    55   353   394   337   738  1073  2062   277   798   768
   331   380   911   461  2138  2191  1462   687   397   441
  1131   419  1825   621   279  1203   337   568   487   615
   345   363   607  1656  1797   619   169  2040   585   479
   374   396     0   220  1089   305  1243   399  1513   162
   217  1249   578   302   448   133   625  1165   933  2906
   168   632   405  1253   672   284   999   554   788   221
   676  1833   426  1472   900   273  2167  2249   322  3166
   600   967  1668   339   734   267   962   929  2077   386
   602  1504   978   376  1446   382  1616   539   187   245
   366   696  1036   173   344   286   528  1638  4545  4591
   982   371   261   571   306   637   553   434   313   708
  2694   342   701   699   437   953   482   358   207   314
   308   339  1275  1838   626  1717   156  4646   211   817
   641   319  2049   223   616  1175   396   521   621   820
  1636   515   516   872   461   753  1196   642  1016   489
   622   642  1432   237   320   724   430   521   504   753
   437   355  3687   310   569  2192  1614   898   784   678
   561   390  2041   434   633   453   440   363  1728  1052
   168   524  1636   912   696  2142   655   310  2512   590
  1603  1242   883   442   242  1186   334  1401  2038   233
   118   685   392   477  2139   370   358   812   940  1582
   715   463   745   733  2161   862  1612  1144  1996  2022
  2200  2180  1661  2119  2193  1349   762  1535   580   434
   507  2127   489   707  1375   791   826   862   335   235
  1899   441   542   641   159   468   149  2137   573   785
  1223   433  2131   567   720   320   772   792   706   250
   758   382   390   716   514  1697   803   372   468  2172
  2180   994  1933   250   631   809   128  2741   457   855
   364   340   351   280  1108   173   583  2038  2159   197
  1884   111
  1099   406   638  1453  3297   472  1182  3437   510    99
   245   226   453   137   858  1038  2139   364   917   683
   542   600   848   647  2298  2288  1614   573   543   359
  1305   573  1957   720   335  1397   546   688   583   710
   539   570   755  1805  1974   719   386  2143   746   565
   526   177   220     0  1197   252  1359   586  1732   336
   435  1341   682    85   305   347   742  1099   928  3112
   362   415   546  1355   818   504  1077   728   989   121
   868  2021   520  1492   956   478  2301  2365   417  3372
   688  1152  1732   559   763   469   958  1048  2163   305
   394  1566   911   563  1542   593  1776   745    83    91
   575   584  1129   353   551   410   630  1792  4617  4672
   925   326   428   728   521   573   341   529   427   772
  2887   550   804   801   631   739   661   569   180   486
   414   555  1220  1915   732  1888   277  4732   420   941
   648   534  2115   343   723  1201   229   709   734   796
  1811   519   615   654   658   938  1377   521  1128   370
   762   808  1617   423   339   659   525   622   600   648
   531   553  3894   278   777  2288  1729   938   917   463
   741   451  2108   534   496   607   635   450  1778  1208
   363   644  1764   845   810  2284   764   277  2693   683
  1710  1328  1053   637   129  1332   443  1587  2143   247
   149   865   574   658  2239   589   557   997  1049  1674
   828   567   930   526  2300   956  1723  1103  2060  2076
  2296  2273  1467  2190  2284  1408   554  1726   800   217
   641  2280   693   853  1522   762   973  1020   533    64
  2055   576   650   707   362   564   355  2234   787   985
  1319   595  2283   386   511   464   763  1006   922   468
   857   585   479   878   644  1734   851   525   621  2333
  2339   972  2080   329   795   589   334  2939   555   931
   495   426   178   500  1307    69   687  2187  2370   405
  1933   331
  2151   984   580  2374  2503   732  2140  3405  1053  1249
  1128  1412   745  1329   351  2154  2953   835   292  1855
  1120  1029  2000   704  2704  3016  2146  1762   695  1524
  1772  1352  2553   476  1357  1700   871   521   614   487
   808   840   505  2326  2297   478   987  2854  1436   631
  1328  1288  1089  1197     0  1390  2087  1250  1538  1184
   979  2157  1558  1265  1500  1089   464  2254  2002  3018
  1151  1525  1370  2136  1540  1019  1963  1377  1370  1082
  1369  2247   677  2496  1909   885  2854  3004  1370  3247
   509  1587  2608  1032  1784  1151  2028   166  2938  1467
  1546  2457  2068  1242  2327  1128  2239  1209  1114  1277
   858  1772    99  1181   851   805   568  2290  5369  5383
  2071  1460  1242  1440  1085  1726  1484   669   781  1726
  2970  1140  1662  1660  1239  1822   669   865  1290  1254
   790  1080  2361  2739   466  2267  1229  5418  1115  1708
  1713   917  2966  1277   476  2204  1426  1303   468  1901
  2171  1595   582  1700  1233  1450  1776  1712    75  1558
   480   520  1943  1192  1406  1813   672   576   597  1834
   666   811  3724   940   778  3018  2423  1927  1661  1575
   624  1451  2958   665  1692  1374   753   747  2695  1796
   936   565  2399  2002   392  2794   436   941  2906   514
  2438  2165   422  1234  1083  1938   762  1903  2844   950
  1063  1430   742  1308  2955  1036   814  1483   149   497
  1652  1469  1442  1664  2826  1813  2433  2227  2918  2966
  3026  3017  1929  3021  3037  2318  1683  1976  1016  1368
   583  2724  1208   416  2096  1874  1651  1641  1188  1254
  2508  1404   550  1664  1128   633   967  2967   840  1370
   147   677  2738  1576  1646  1310  1848  1229   865  1061
  1714   815   718   455   575  2688  1829  1327   633  2723
  2746  2070  2586   870  1457  1639   982  2948   643  1838
   724   772  1139  1016  1580  1130   511  2669  2265   943
  2845  1045
   846   465   812  1204  3325   658   932  3299   506   160
   279   103   668   219  1041   794  1893   561  1101   464
   502   595   615   761  2106  2049  1419   382   702   135
  1141   426  1741   917   148  1264   618   870   781   910
   642   649   913  1606  1805   916   451  1908   590   769
   385   345   305   252  1390     0  1138   486  1685   288
   487  1106   472   253   179   362   926   869   676  2991
   331   474   386  1125   637   517   838   590   884   366
   749  1870   718  1239   710   564  2086  2136   237  3253
   892  1011  1484   557   513   420   706  1233  1922    81
   411  1318   681   465  1307   547  1588   670   318   165
   646   390  1333   303   630   585   824  1597  4368  4426
   690    75   329   567   499   338   388   726   609   532
  2738   500   585   582   538   754   784   637   100   380
   601   532   985  1670   924  1712   208  4487   399   734
   396   588  1866   223   915   948   180   596   922   547
  1642   267   811   709   569   804  1224   339  1318   193
   927   946  1464   355   113   426   722   817   798   448
   729   650  3774   519   843  2050  1503   688   718   505
   861   231  1860   728   338   454   733   650  1528  1023
   472   825  1546   615   998  2076   955   518  2525   884
  1479  1090  1185   547   378  1136   629  1438  1909   469
   336   727   695   539  2003   583   651   862  1241  1880
   616   366   797   525  2088   727  1495   861  1812  1826
  2058  2033  1641  1943  2044  1160   557  1583   791   317
   812  2082   614  1012  1324   514   787   844   461   191
  1861   405   841   470   346   762   447  1996   833   880
  1521   738  2083   323   518   326   511   943   955   467
   634   671   678  1021   818  1482   604   384   774  2143
  2146   724  1876   528   638   654   428  2803   751   693
   667   626   422   515  1190   293   881  1985  2271   488
  1683   383
   662  1209  1592   430  3010  1525   439  2323  1088  1261
  1188  1227  1599  1357  1778   849   865  1487  1824  1061
  1013  1078   970  1406  1008   955   370  1158  1487  1118
   439   827   605  1730  1024   649  1257  1650  1635  1735
  1331  1281  1608   511   816  1728  1219   800   683  1640
   870  1484  1243  1359  2087  1138     0   888  1302  1081
  1196   159   676  1387  1246  1145  1698  1013   726  2090
  1086  1568   837    97   581  1122   346   734   741  1438
   718   949  1590   654   497  1274   948  1007   943  2342
  1733   561   553  1088   690  1022   713  1927   857  1138
  1488   442   993   905   243   988   543   880  1390  1291
  1260  1150  2080  1072  1277  1458  1654   520  3323  3360
   947  1085   983   689  1053  1012  1491  1596  1487   618
  1750   993   556   558   878  1750  1442  1254  1181   938
  1491  1044   989   653  1722   702  1102  3410  1078   425
   811  1213   881  1030  1715   547  1297   800  1704   827
   676   901  1651  1762   875   640   519  1180  2014  1187
  1640  1571   635  1018  1029   995  1591  1651  1647  1130
  1600  1321  2842  1553  1310   957   371   556   461  1581
  1470   912   872  1589  1229   794  1354  1551   663   317
  1295  1619   409   987  1759   944  1738  1553  1484  1718
   363   199  1701   881  1458   218  1506   642   796  1476
  1353   658  1394   813   900  1075  1315   615  1961  2560
   532   793   647  1555   954   413   369   884   836   894
   965   948  2765   933   965   381  1582   767  1074  1450
  1581   970   888  1680   274   852   443   446   961  1312
   766   802  1656   673  1103  1619  1262   903  1249   739
  2234  1468   966  1362  1557   922   795   907  1251  1099
   504  1303  1569  1632  1594   702   587   872  1514  1049
  1044   787   755  1472   648  1724  1262  1856  1608   464
  1497  1535  1538  1127   707  1366  1694   865  1525  1254
   793  1196
   928   321   711  1125  2866   637   891  2850   203   511
   352   587   713   656   915   977  1741   605   967   811
   130   225   888   546  1742  1844  1071   794   602   577
   732   117  1447   849   341   810   382   772   748   853
   453   411   748  1265  1397   847   333  1687   205   752
   123   756   399   586  1250   486   888     0  1199   250
   308   926   317   650   665   275   824  1115   802  2528
   231   948   154   916   307   238   714   160   405   619
   281  1437   702  1249   664   388  1784  1881   267  2789
   848   569  1370   217   575   139   823  1084  1742   548
   893  1214   954    23  1112   127  1220   185   580   560
   392   797  1225   234   403   570   769  1245  4211  4248
   939   495   163   200   168   674   862   708   599   492
  2301   110   412   410    51  1241   581   385   453   106
   604   169  1195  1519   843  1318   315  4297   199   473
   551   336  1741   267   835   962   660   122   828   741
  1237   480   765  1189    83   355   797   771  1174   659
   777   732  1034   164   395   740   703   765   760   832
   711   445  3310   697   514  1845  1254   690   430   984
   628   333  1732   700   790   128   496   664  1450   663
   409   738  1263   896   889  1754   863   697  2114   834
  1252   928   921    60   641   801   618  1003  1682   617
   518   286   518    79  1788   217   441   413  1111  1742
   402   260   346  1012  1775   563  1256  1050  1690  1729
  1853  1837  2053  1803  1853  1070  1043  1140   356   765
   702  1732   131   833   989   726   450   474    73   568
  1504   175   772   439   240   731   379  1791   472   402
  1396   591  1738   810  1004   165   678   457   555   211
   464   436   681   803   715  1439   595   123   638  1775
  1784   883  1544   594   244  1130   381  2353   720   588
   609   648   745   242   722   561   812  1647  1794   365
  1602   322
  1835  1336  1411  1732  1739  1491  1663  1878  1221  1681
  1489  1783  1593  1832  1428  1974  1972  1548  1431  1959
  1196  1132  1979  1229  1335  1910  1078  1973  1389  1774
   869  1280  1405  1501  1541   653  1227  1431  1514  1518
  1273  1217  1319  1167   945  1499  1357  1763  1160  1536
  1311  1909  1513  1732  1538  1685  1302  1199     0  1417
  1306  1455  1369  1811  1863  1385  1439  2143  1797  1500
  1381  2132  1324  1398  1184  1228  1474  1131   829  1714
   968   825  1519  1952  1553  1295  1589  1799  1463  1744
  1536   827  1813  1173  1613  1277  1803  1446  1908  1747
  2085  1737  2034  1219  1502  1147  1049  1014  1693  1734
  1202  1974  1595  1400  1233  1480  1491  1120  4056  4034
  2002  1693  1356  1184  1213  1835  2047  1518  1493  1496
  1434  1193  1356  1357  1147  2436  1244  1205  1639  1304
  1508  1178  2173  1826  1478   979  1496  4049  1317  1244
  1659  1220  2034  1462  1478  1775  1853  1100  1453  1809
   896  1640  1502  2374  1116   951   783  1958  1494  1857
  1349  1231   739  1336  1593  1881  1515  1495  1512  1997
  1521  1254  2248  1710  1042  1914  1438  1615  1210  2172
  1195  1516  2025  1504  1982  1261  1202  1539  1934  1027
  1405  1436  1349  1992  1450  1499  1468  1711  1402  1522
  1492  1491  1143  1138  1734  1084  1498   712  1743  1641
  1612  1019  1285  1157  1846  1142  1248   910  1495  1837
  1311  1400   953  2208  1541  1383  1465  2036  2007  2091
  1920  1931  3117  2048  1956  1681  2239   669   934  1938
  1396  1384  1070  1309  1105  1811  1126  1055  1225  1734
  1222  1322  1474  1487  1375  1512  1398  1877  1000   834
  1648  1326  1405  2008  2198  1363  1748   741   870  1264
  1362  1215  1533  1230  1408  1993  1562  1312  1346  1339
  1372  1884  1333  1564  1124  2313  1416  1411  1507  1461
  1443  1543  1847  1233   623  1684  1486  1374   733  1351
  2034  1402
   971   204   608  1251  3038   485   992  3100   218   267
   108   374   536   416   834   971  1906   419   892   711
   221   307   832   506  1980  2031  1301   655   491   411
   976   257  1663   734   184  1060   347   669   609   732
   388   380   684  1495  1644   732   198  1879   425   606
   211   508   162   336  1184   288  1081   250  1417     0
   217  1091   422   403   463    95   726  1080   817  2776
    43   714   244  1093   510   231   846   397   652   374
   531  1687   552  1336   756   307  2005  2087   186  3036
   720   818  1515   269   605   140   844  1020  1919   365
   668  1353   900   226  1287   270  1457   412   332   318
   372   661  1141    17   363   409   643  1478  4388  4433
   897   327    99   410   213   572   630   559   439   564
  2551   224   544   542   294  1021   535   364   223   154
   437   246  1181  1682   734  1562    81  4487   110   655
   528   311  1895    94   726  1039   439   373   726   718
  1482   414   634   957   322   604  1045   619  1109   480
   705   699  1283    86   243   654   555   637   625   711
   563   391  3558   472   562  2032  1453   760   622   754
   605   267  1887   557   623   291   470   497  1580   892
   252   628  1474   835   797  1980   761   472  2362   708
  1442  1086   927   301   395  1024   460  1253  1877   394
   277   532   450   324  1978   295   391   663  1037  1681
   555   310   595   793  1999   706  1451  1044  1843  1871
  2040  2020  1802  1964  2034  1199   824  1390   505   524
   603  1967   359   781  1214   692   664   702   198   322
  1740   280   653   498    62   591   219  1978   547   649
  1324   508  1971   602   783   159   664   680   667   179
   601   404   521   775   612  1554   663   210   551  2014
  2022   886  1772   398   471   896   208  2603   579   703
   474   476   496   228   970   312   695  1877  2037   241
  1736   140
  1172    30   414  1418  2867   329  1170  3066   117   410
   214   555   409   554   632  1183  2047   307   689   927
   187   182  1049   289  2024  2152  1365   865   300   617
  1011   386  1749   549   401  1050   132   476   440   551
   173   163   475  1560  1662   547    51  1995   513   444
   355   610   217   435   979   487  1196   308  1306   217
     0  1231   587   519   650   126   531  1296  1024  2725
   177   849   397  1223   615    90  1006   465   631   409
   544  1682   393  1523   936    93  2084  2187   395  2983
   544   833  1671   145   805   179  1050   814  2050   568
   819  1512  1117   292  1419   226  1506   381   388   460
   159   872   943   209   146   265   465  1537  4519  4556
  1113   537   262   508   148   789   771   399   293   749
  2533   207   700   698   323  1170   319   150   401   280
   299   169  1395  1825   545  1592   284  4605   135   779
   740   103  2044   310   537  1228   607   408   533   931
  1505   629   459  1089   334   629  1062   825   904   680
   499   484  1291   212   458   871   395   460   454   924
   403   174  3503   432   358  2153  1562   949   737   895
   388   478  2036   393   824   414   253   358  1745   962
   114   438  1568  1053   600  2049   568   432  2368   530
  1560  1231   710   323   428  1103   311  1256  1990   353
   306   573   237   384  2096   175   173   683   834  1476
   699   491   620   950  2072   858  1564  1256  1993  2030
  2161  2145  1837  2109  2161  1364   979  1382   371   651
   407  2020   343   570  1288   907   757   775   235   452
  1792   432   470   686   155   424    95  2099   356   629
  1122   303  2027   777   937   331   876   603   488    96
   755   187   373   559   418  1728   852   353   348  2055
  2067  1096  1838   304   550  1025   111  2570   413   871
   301   344   542    84   945   381   511  1938  1969    60
  1899   108
   525  1240  1637   278  3168  1556   299  2450  1129  1242
  1194  1187  1622  1323  1835   715   817  1507  1884   967
  1055  1133   858  1463  1111   946   515  1075  1528  1067
   587   848   676  1776  1008   801  1305  1698  1671  1779
  1378  1332  1666   631   958  1773  1247   801   726  1674
   887  1450  1249  1341  2157  1106   159   926  1455  1091
  1231     0   671  1359  1194  1164  1749   873   613  2230
  1102  1510   849    63   621  1164   270   782   844  1431
   799  1098  1622   497   415  1314  1009  1033   935  2479
  1774   687   452  1137   621  1052   595  1994   827  1095
  1427   314   872   939   201  1037   681   949  1381  1266
  1312  1066  2142  1084  1326  1485  1695   648  3297  3342
   826  1046   998   726  1094   936  1437  1629  1515   574
  1879  1035   547   550   925  1667  1498  1305  1161   959
  1517  1090   840   594  1769   842  1100  3398  1105   453
   747  1260   814  1029  1761   398  1253   854  1753   729
   825   852  1690  1689   927   729   672  1103  2082  1129
  1697  1637   795  1038  1004   907  1624  1691  1685  1038
  1633  1369  2975  1556  1384   947   412   464   498  1517
  1534   890   806  1623  1154   818  1411  1578   549   446
  1321  1664   486   874  1812  1021  1788  1556  1603  1760
   376    41  1785   929  1449   371  1535   801   803  1482
  1353   732  1443   857   897  1128  1364   715  2025  2638
   536   787   735  1483  1024   387   398   743   764   809
   955   932  2707   878   945   225  1509   925  1154  1409
  1628  1065   948  1744   426   758   508   532   996  1289
   877   813  1698   636  1122  1655  1287   892  1325   842
  2304  1516  1059  1299  1487   932   707  1014  1342  1135
   491  1356  1598  1702  1641   571   517   889  1563  1154
  1144   663   849  1488   700  1656  1284  1991  1643   413
  1532  1559  1519  1168   850  1356  1738   957  1681  1285
   692  1217
   611   590  1002   832  3087   900   583  2850   506   585
   523   569   958   689  1217   673  1484   842  1272   591
   441   542   620   855  1634  1615   948   622   887   485
   690   206  1275  1136   348   844   687  1064  1020  1137
   752   718  1054  1134  1343  1134   594  1466   214  1020
   232   813   578   682  1558   472   676   317  1369   422
   587   671     0   714   608   502  1119   823   493  2558
   438   932   190   677   194   539   424   260   541   763
   407  1419   967   938   350   678  1619  1683   267  2819
  1128   591  1093   530   271   409   512  1392  1499   489
   858   931   681   319   869   444  1118   444   714   617
   701   620  1528   417   707   826  1050  1125  3967  4013
   657   431   334   191   474   475   849   974   856   175
  2283   422   123   120   344  1170   889   693   505   307
   856   482   892  1260  1133  1245   430  4069   453   262
   290   641  1472   358  1125   646   644   323  1121   457
  1180   291  1042  1151   364   419   781   620  1483   566
  1081  1045  1017   379   359   513   969  1044  1035   634
   978   747  3339   885   831  1616  1047   373   248   954
   942   240  1465   969   656   188   807   917  1161   557
   663  1026  1081   632  1187  1606  1156   885  2060  1115
  1030   664  1238   352   782   665   876   995  1465   811
   683   350   818   285  1564   533   744   466  1417  2054
   145   117   415   951  1620   283  1042   746  1420  1450
  1624  1603  2113  1542  1616   779   981  1143   654   789
   994  1610   408  1143   852   451   324   390   371   636
  1389   155  1056   130   459  1003   629  1561   787   536
  1703   888  1611   744   948   265   393   667   858   498
   179   744   939  1117  1006  1140   278   234   934  1671
  1674   578  1405   821   244  1103   623  2358   991   284
   882   897   861   542   794   690  1098  1513  1869   635
  1316   554
  1084   489   715  1455  3382   548  1183  3499   589   140
   322   193   520    65   931  1009  2146   439   990   639
   617   680   810   731  2341  2303  1656   521   624   332
  1357   625  1989   790   367  1458   632   763   654   779
   624   655   835  1845  2026   789   470  2161   798   635
   579   105   302    85  1265   253  1387   650  1811   403
   519  1359   714     0   251   425   815  1058   912  3178
   434   330   594  1377   862   585  1091   785  1055   183
   931  2079   593  1481   963   564  2333  2388   456  3439
   756  1211  1736   638   764   541   942  1120  2175   284
   309  1571   871   627  1560   667  1821   816   159    97
   661   533  1195   421   636   489   702  1834  4619  4678
   889   320   488   778   598   542   256   601   505   786
  2946   623   831   829   697   654   745   654   212   547
   491   632  1182  1924   803  1937   336  4740   495   976
   643   619  2118   394   794  1193   169   772   807   776
  1863   518   687   570   726   998  1433   468  1198   324
   840   890  1674   490   357   625   598   694   671   598
   603   638  3961   331   862  2304  1754   940   955   377
   825   475  2111   607   437   658   721   523  1777  1253
   448   720  1794   806   882  2320   835   330  2746   752
  1731  1344  1135   704   182  1373   520  1645  2163   316
   234   923   658   719  2257   669   642  1057  1119  1737
   859   601   990   441  2334   978  1747  1072  2064  2075
  2312  2287  1413  2195  2297  1413   468  1785   881   132
   719  2321   762   931  1562   741  1017  1068   602    83
  2098   621   723   723   436   636   440  2249   872  1052
  1384   678  2323   310   426   516   748  1080  1006   547
   883   670   551   959   721  1728   857   578   702  2377
  2382   950  2118   404   847   506   419  3002   627   946
   574   499   177   581  1372   151   759  2226  2441   490
  1931   413
   858   625   933  1254  3502   770   983  3455   681   257
   436    95   758   188  1157   767  1952   664  1217   389
   681   771   562   910  2234  2124  1550   270   830   128
  1294   597  1850  1023   323  1428   779   986   885  1013
   793   808  1044  1732  1951  1022   609  1990   753   869
   559   295   448   305  1500   179  1246   665  1863   463
   650  1194   608   251     0   529  1041   807   687  3154
   506   325   555  1220   789   690   923   759  1058   424
   922  2024   822  1257   782   720  2193  2227   407  3416
   992  1174  1537   732   575   599   717  1348  1989   122
   250  1373   621   644  1392   726  1723   848   387   222
   807   281  1434   480   789   702   932  1727  4408  4474
   641   181   509   730   676   303   245   830   723   627
  2891   680   708   705   716   579   930   799   249   559
   712   710   932  1732  1033  1854   383  4539   574   865
   448   753  1916   402  1024   979    83   771  1035   546
  1788   344   917   544   747   972  1381   217  1430    76
  1054  1087  1620   534   275   380   827   924   902   346
   833   803  3937   579  1008  2124  1602   746   856   345
  1009   379  1909   835   192   623   888   752  1567  1166
   616   942  1655   557  1110  2190  1065   578  2668   986
  1571  1173  1330   725   429  1269   740  1596  1993   552
   438   895   840   714  2081   759   806  1028  1351  1979
   745   516   965   352  2200   833  1590   826  1861  1865
  2132  2104  1519  1996  2113  1217   383  1742   969   228
   934  2206   793  1143  1452   510   932   994   640   245
  1989   569   951   574   519   866   597  2070  1003  1054
  1623   875  2205   145   346   502   529  1122  1128   640
   751   828   781  1160   939  1510   677   558   906  2273
  2273   714  1996   629   801   495   576  2961   857   785
   787   727   424   687  1359   369   989  2105  2442   643
  1719   542
  1064   109   514  1334  2978   398  1079  3105   164   302
   104   436   457   452   739  1066  1981   342   797   801
   198   255   925   412  2017  2099  1345   739   397   492
  1007   318  1717   642   277  1072   258   576   520   640
   293   290   589  1540  1670   640   103  1945   472   518
   277   524   133   347  1089   362  1145   275  1385    95
   126  1164   502   425   529     0   632  1175   912  2773
    64   751   315  1163   566   163   926   435   655   353
   547  1703   465  1426   843   213  2056  2147   280  3033
   630   839  1595   213   698   137   939   925  1990   443
   713  1434   994   253  1358   249  1495   406   320   354
   285   746  1047    91   272   323   552  1520  4461  4503
   992   411   168   461   173   663   669   472   353   652
  2563   209   621   619   309  1066   440   276   280   206
   354   207  1276  1757   642  1592   157  4555    79   720
   624   226  1973   189   633  1130   493   394   632   813
  1510   509   544   993   331   626  1068   700  1014   555
   610   605  1304   127   333   746   467   546   535   798
   476   298  3554   422   481  2100  1515   850   683   794
   512   362  1965   468   700   350   378   414  1664   937
   161   534  1531   929   703  2028   667   422  2384   618
  1508  1161   835   313   374  1073   374  1271  1941   341
   248   560   355   355  2045   243   298   684   942  1586
   628   395   618   842  2048   783  1515  1139  1921  1952
  2108  2090  1793  2041  2104  1282   872  1404   457   554
   508  2008   356   686  1262   788   717   747   207   351
  1780   352   561   587    42   502   128  2046   473   652
  1229   413  2013   661   830   237   759   659   600   121
   678   313   436   681   518  1640   753   275   456  2050
  2060   981  1818   326   515   930   120  2608   490   786
   383   395   484   159   975   305   603  1922  2026   146
  1819    52
  1697   531   118  1947  2723   271  1701  3307   621   787
   665   952   304   877   116  1693  2560   377   175  1391
   693   620  1536   296  2429  2648  1814  1300   235  1060
  1441   916  2214    63   895  1416   443    57   164    82
   371   417   120  2003  2038    61   531  2488  1023   187
   886   852   625   742   464   926  1698   824  1439   726
   531  1749  1119   815  1041   632     0  1790  1544  2936
   696  1100   928  1736  1128   586  1535   967  1031   633
   995  2020   223  2054  1468   440  2535  2662   912  3183
   105  1252  2195   612  1330   709  1571   307  2556  1004
  1110  2038  1604   813  1931   712  1931   824   659   818
   438  1310   414   724   422   342   115  1973  5016  5044
  1607   995   791  1022   655  1262  1049   215   318  1280
  2818   714  1229  1227   824  1413   262   444   826   811
   329   658  1898  2340    39  1988   767  5087   666  1295
  1253   488  2564   818    41  1759   970   898    15  1439
  1894  1133   132  1299   824  1081  1466  1251   391  1097
    89   207  1667   743   943  1349   217   124   149  1371
   213   379  3686   506   447  2650  2053  1480  1251  1151
   265   993  2555   208  1233   941   347   292  2273  1431
   475   101  2044  1537    71  2487    40   507  2704    95
  2059  1753   385   820   637  1575   300  1628  2481   499
   603  1045   306   891  2589   623   384  1125   315   957
  1225  1021  1073  1234  2515  1386  2059  1765  2514  2554
  2658  2644  1738  2625  2662  1892  1257  1728   673   928
   124  2438   810   154  1749  1412  1255  1259   756   796
  2213   963    93  1216   672   180   507  2597   510  1031
   599   232  2448  1126  1217   861  1388   925   600   621
  1283   395   264   224   113  2258  1382   885   186  2454
  2472  1610  2276   413  1052  1235   521  2824   188  1402
   260   316   709   582  1298   674    66  2369  2166   488
  2426   586
   350  1284  1673   741  3881  1525   575  3322  1260  1023
  1125   873  1538   995  1903   171  1372  1430  1962   418
  1215  1324   254  1586  1969  1596  1382   544  1559   742
  1326   998  1511  1785   899  1533  1423  1732  1649  1778
  1468  1456  1762  1504  1829  1783  1277  1503  1033  1638
   998  1095  1165  1099  2254   869  1013  1115  2143  1080
  1296   873   823  1058   807  1175  1790     0   346  3102
  1118   998   961   932   977  1287   704  1083  1342  1220
  1219  1960  1587   609   594  1387  1810  1761   904  3352
  1761  1318   981  1300   552  1153   340  2093  1441   799
   921   853   188  1109  1007  1235  1553  1266  1177  1009
  1446   531  2200  1087  1440  1450  1692  1522  3705  3789
   183   797  1047  1013  1236   531   965  1595  1476   663
  2752  1200   797   797  1153   992  1615  1437   969  1057
  1469  1257   130  1187  1791  1714  1026  3865  1170   899
   566  1383  1306   986  1781   478   890  1145  1786   374
  1688   666  1679  1069  1178  1208  1427   598  2180   734
  1781  1780  1614  1096   847   443  1591  1684  1666   467
  1598  1471  3848  1377  1614  1594  1241   529   933   976
  1684   820  1302  1596   640   995  1548  1520   954  1156
  1319  1689  1338   255  1861  1846  1820  1376  2470  1752
  1182   833  2003  1163  1228  1170  1496  1609  1516  1336
  1205  1153  1530  1103  1573  1313  1470  1239  2105  2747
   839   855  1208   899  1839   762  1215   130  1254  1225
  1601  1565  2083  1392  1564   740   910  1751  1468  1018
  1670  1915  1226  1860  1287   392  1017  1088  1146  1035
  1744   940  1707   692  1141  1630  1289  1547  1582  1338
  2388  1585  1904   811   911   988   436  1485  1670  1235
   783  1481  1548  1856  1678   864   583   999  1625  2012
  1998   259  1701  1397  1054  1066  1273  2865  1619   683
  1529  1495  1231  1287  1527  1155  1748  1804  2517  1320
  1081  1214
   172  1017  1425   586  3535  1294   333  3050   968   836
   885   719  1325   858  1652   182  1281  1210  1710   369
   914  1022   245  1310  1724  1473  1092   494  1308   580
   991   685  1287  1548   654  1194  1143  1487  1419  1545
  1197  1175  1499  1236  1536  1547  1014  1353   697  1412
   694   978   933   928  2002   676   726   802  1797   817
  1024   613   493   912   687   912  1544   346     0  2807
   850   965   654   661   633   999   388   750   998  1042
   878  1655  1359   570   257  1118  1611  1604   631  3062
  1531   973   866  1003   226   863    30  1837  1328   628
   881   708   268   799   786   927  1268   937   994   838
  1162   483  1959   820  1162  1217  1457  1247  3721  3789
   225   601   763   678   941   386   906  1367  1245   324
  2476   897   453   453   835  1071  1342  1153   765   761
  1241   957   398  1068  1551  1424   780  3856   890   553
   292  1099  1237   726  1542   297   764   816  1543   142
  1387   419  1446  1110   857   863  1092   534  1926   611
  1522  1505  1292   813   616   326  1362  1450  1436   442
  1370  1197  3567  1194  1313  1472  1017   189   587   961
  1404   551  1231  1366   586   676  1267  1297   884   822
  1069  1445  1099   261  1615  1630  1578  1193  2209  1521
   970   579  1714   844  1055   853  1266  1283  1361  1138
  1001   810  1262   779  1437  1011  1195   893  1855  2499
   494   547   863   909  1631   420   998   252  1182  1181
  1480  1449  2141  1319  1454   558   931  1428  1147   916
  1420  1679   902  1594   992   178   671   743   844   865
  1487   627  1468   364   873  1400  1036  1420  1274   994
  2142  1324  1672   753   916   697   165  1144  1352   950
   437  1201  1323  1579  1430   823   237   695  1368  1766
  1758    87  1462  1181   713  1086  1023  2579  1389   340
  1289  1274  1089  1000  1183   969  1510  1570  2192  1058
  1034   958
  2752  2754  2900  2419  1744  2962  2527   393  2621  3039
  2869  3095  3065  3182  2929  2939  2153  3003  2932  3102
  2574  2542  3045  2708  1224  1937  1720  3168  2866  3039
  1870  2566  1672  2998  2843  1726  2675  2925  3000  3015
  2732  2672  2816  1607  1273  2996  2774  1891  2401  3021
  2609  3284  2906  3112  3018  2991  2090  2528  1500  2776
  2725  2230  2558  3178  3154  2773  2936  3102  2807     0
  2749  3465  2604  2171  2368  2638  2419  2402  2123  3125
  2248  1153  2998  2634  2558  2738  1516  1715  2753   261
  3032  1980  2302  2581  2713  2643  2797  2941  2050  3032
  3401  2344  3075  2551  2126  2524  1549  2368  3093  3088
  2654  3164  3084  2759  2685  2939  2982  1584  3159  3076
  3032  2973  2690  2425  2602  3016  3379  2998  2956  2608
   426  2564  2484  2486  2481  3727  2728  2655  2978  2632
  2970  2570  3068  2169  2976  1388  2843  3051  2696  2328
  2810  2658  2253  2790  2975  2629  3171  2407  2951  2887
  1420  2848  2991  3698  2453  2187  1777  3174  2982  3122
  2847  2729  1544  2689  2882  3027  2995  2985  3000  3162
  3001  2714   783  3154  2522  1941  1913  2624  2322  3496
  2686  2775  2249  2985  3214  2536  2674  3009  2406  2019
  2836  2927  1800  3061  2950  1427  2967  3154   739  3017
  1982  2271  2640  2474  3145  1957  2965  1563  1866  3077
  3019  2264  2756  2461  1901  2550  2707  2129  2990  3243
  2439  2639  2194  3505  1459  2418  1944  2973  2266  2360
  1941  1978  4563  2205  2000  2398  3535  1415  2366  3290
  2886  1300  2419  2810  1817  2904  2237  2168  2578  3096
  1395  2586  2966  2634  2751  2996  2821  1946  2471  2126
  3115  2806  1320  3297  3500  2671  2841  2122  2351  2660
  2459  2676  3007  2731  2898  2509  2623  2610  2831  1184
  1214  2874  1474  3013  2354  3645  2835   264  2991  2494
  2915  3009  3257  2644  1806  3078  2981  1398   770  2779
  2404  2804
  1001   167   577  1270  2996   462  1014  3077   175   300
   121   415   520   451   802  1006  1919   405   859   753
   184   265   871   467  1970  2038  1295   698   460   454
   963   258  1662   706   226  1039   306   639   585   705
   350   339   649  1489  1629   704   164  1885   418   583
   216   537   168   362  1151   331  1086   231  1381    43
   177  1102   438   434   506    64   696  1118   850  2749
     0   750   252  1102   509   187   862   386   627   388
   510  1667   530  1361   778   269  2003  2089   218  3010
   694   800  1531   226   634   106   876   986  1928   409
   706  1370   940   208  1297   234  1448   382   349   353
   331   705  1110    31   322   388   617  1471  4399  4442
   936   371   104   406   172   614   666   537   418   588
  2530   189   558   555   271  1059   496   322   262   148
   418   206  1218  1695   706  1549   123  4495    68   660
   563   269  1910   133   697  1065   479   353   696   754
  1468   452   608   993   297   586  1028   662  1076   524
   671   661  1266    70   285   695   532   611   600   754
   540   352  3531   473   518  2039  1457   786   625   791
   565   301  1902   533   667   291   429   478  1599   886
   226   598  1474   875   766  1976   731   473  2345   682
  1448  1098   886   277   409  1020   438  1234  1882   393
   286   517   413   308  1985   253   351   645  1004  1648
   565   330   578   832  1995   719  1456  1079  1858  1888
  2048  2029  1823  1978  2043  1218   863  1370   465   557
   572  1959   330   745  1210   730   662   695   171   354
  1731   289   626   522    23   567   192  1985   504   623
  1292   474  1964   644   822   172   699   647   624   135
   614   364   500   737   582  1575   688   214   517  2004
  2012   920  1767   386   464   932   185  2579   555   722
   448   459   514   185   946   331   668  1871  2007   208
  1754   116
  1130   820  1012  1548  3712   847  1282  3773   914   450
   647   370   795   299  1212  1004  2245   740  1268   613
   935  1006   787  1055  2559  2428  1876   478   935   452
  1614   899  2172  1064   622  1739   962  1053   935  1050
   952   985  1138  2057  2274  1064   800  2299  1064   913
   857   254   632   415  1525   474  1568   948  2132   714
   849  1510   932   330   325   751  1100   998   965  3465
   750     0   861  1539  1108   913  1240  1063  1352   484
  1220  2343   879  1522  1095   894  2514  2540   712  3727
  1024  1485  1830   965   888   855   994  1393  2289   442
    84  1669   829   926  1706   984  2048  1125   479   398
   991   490  1444   732   966   799   984  2052  4676  4749
   862   501   785  1042   920   584    86   886   809   949
  3211   938  1033  1031   998   325  1065   985   495   841
   794   954  1128  2030  1081  2178   638  4819   815  1190
   762   949  2202   681  1073  1262   294  1064  1090   823
  2111   668   968   242  1028  1278  1698   432  1464   381
  1138  1201  1938   798   585   639   885   976   951   546
   887   966  4248   594  1192  2428  1920  1053  1180    51
  1145   698  2197   896   380   928  1048   813  1848  1489
   778  1012  1976   776  1161  2513  1113   593  2992  1023
  1886  1486  1445  1006   474  1594   820  1912  2304   611
   560  1201   981  1008  2388   995   971  1336  1384  1970
  1070   835  1271   141  2522  1156  1907  1051  2148  2144
  2436  2407  1197  2285  2414  1515   158  2057  1208   198
  1018  2531  1070  1230  1777   788  1254  1315   910   400
  2314   880  1007   898   756   920   771  2375  1203  1348
  1629   993  2530   212   123   796   821  1395  1337   872
  1076  1000   839  1267  1018  1782   992   855  1011  2598
  2598   973  2320   706  1113   182   750  3277   913  1105
   880   791   390   909  1662   478  1038  2430  2742   821
  1997   743
   787   400   811  1022  3010   711   773  2914   319   456
   351   490   773   585  1027   826  1666   657  1082   660
   260   368   733   668  1751  1787  1068   652   697   452
   763    44  1422   945   239   877   500   874   831   946
   562   531   865  1261  1431   943   404  1635   205   831
    42   699   405   546  1370   386   837   154  1324   244
   397   849   190   594   555   315   928   961   654  2604
   252   861     0   849   272   352   612   204   505   608
   367  1488   778  1127   539   488  1765  1843   149  2866
   938   624  1280   349   428   219   676  1204  1676   434
   797  1119   800   147  1044   274  1229   326   562   498
   515   654  1338   235   520   638   859  1246  4146  4190
   784   376   148   184   289   525   775   785   668   355
  2356   243   306   304   198  1135   701   507   383   116
   669   303  1044  1442   942  1343   272  4243   263   411
   396   454  1657   203   934   834   566   224   930   587
  1268   329   852  1095   227   417   841   634  1295   537
   892   860  1082   190   280   588   780   854   845   685
   789   559  3387   716   659  1788  1209   556   379   892
   757   191  1650   780   658    67   621   730  1351   661
   474   835  1232   742   996  1743   966   715  2151   925
  1198   846  1061   208   628   788   688  1055  1632   639
   518   340   629   168  1734   357   556   475  1227  1866
   312   106   410   907  1760   467  1206   899  1606  1638
  1796  1777  2008  1725  1791   969   939  1198   510   692
   804  1735   277   956   978   571   428   474   190   512
  1509    36   866   296   272   813   441  1734   622   500
  1515   698  1738   700   901    85   525   589   709   309
   362   557   751   933   815  1331   459    43   744  1787
  1793   733  1537   639   254  1041   436  2418   802   475
   692   711   719   354   804   539   907  1643  1887   444
  1505   367
   582  1234  1626   334  3107  1550   356  2395  1119  1256
  1198  1209  1620  1343  1819   771   824  1506  1867  1009
  1045  1117   906  1447  1063   938   453  1113  1518  1093
   532   845   637  1765  1020   744  1292  1686  1664  1769
  1366  1318  1650   576   898  1762  1242   788   713  1668
   886  1470  1253  1355  2136  1125    97   916  1398  1093
  1223    63   677  1377  1220  1163  1736   932   661  2171
  1102  1539   849     0   609  1154   300   768   808  1440
   772  1036  1616   557   450  1305   975  1011   944  2420
  1765   641   481  1123   652  1046   645  1974   827  1118
  1457   356   924   931   196  1023   621   927  1391  1282
  1298  1105  2125  1085  1313  1481  1686   591  3298  3340
   878  1067   998   716  1084   971  1465  1623  1510   595
  1823  1024   554   556   912  1706  1482  1291  1175   956
  1513  1078   901   604  1757   782  1107  3393  1100   444
   777  1247   830  1035  1750   459  1277   838  1741   772
   763   877  1681  1724   912   698   614  1139  2062  1158
  1681  1618   732  1036  1019   947  1618  1682  1677  1079
  1627  1357  2918  1562  1361   939   381   503   486  1548
  1515   904   821  1616  1189   813  1395  1574   585   398
  1317  1653   443   923  1798   981  1775  1561  1549  1751
   354   104  1758   915  1459   313  1530   738   788  1487
  1360   707  1430   845   886  1113  1352   680  2007  2614
   538   794   704  1518   986   399   370   802   782   832
   947   927  2737   888   941   284  1544   862  1128  1431
  1616  1019   930  1725   363   799   485   501   988  1304
   826   813  1688   655  1121  1648  1284   884  1301   806
  2283  1504  1014  1330  1521   934   746   976  1312  1127
   498  1341  1593  1681  1629   616   548   888  1550  1105
  1097   716   803  1489   684  1689  1282  1933  1636   435
  1525  1556  1533  1158   797  1367  1728   912  1618  1279
   722  1215
   716   627  1017   836  2911   944   625  2665   509   725
   618   739  1017   848  1215   816  1433   906  1264   782
   435   512   796   842  1480  1537   796   817   909   670
   505   252  1153  1155   497   649   684  1077  1055  1159
   757   711  1046   988  1168  1153   637  1381   105  1059
   298   966   672   818  1540   637   581   307  1184   510
   615   621   194   862   789   566  1128   977   633  2368
   509  1108   272   609     0   544   431   163   365   880
   245  1235  1009   983   426   696  1495  1581   407  2629
  1155   397  1069   515   431   440   646  1376  1434   667
  1038   917   852   323   805   416   958   346   834   765
   691   815  1523   498   705   876  1077   974  3904  3941
   823   608   410   107   475   669  1024  1015   905   315
  2102   414   179   180   304  1359   878   684   650   360
   909   469  1029  1213  1148  1076   544  3992   497   168
   478   639  1435   475  1141   714   815   237  1132   627
  1004   485  1072  1334   307   234   592   814  1465   754
  1076  1020   830   440   524   704  1010  1073  1068   828
  1019   748  3149   981   776  1538   950   473   122  1134
   916   411  1427  1008   850   218   791   969  1154   390
   713  1044   965   808  1191  1471  1167   981  1887  1141
   945   626  1184   308   900   516   924   806  1377   902
   787   176   822   236  1482   507   743   275  1406  2027
   142   273   232  1137  1489   284   950   884  1386  1428
  1547  1529  2274  1497  1545   779  1168   953   563   952
  1007  1463   334  1125   706   627   156   207   379   781
  1237   242  1079   303   525  1039   681  1484   722   361
  1687   895  1466   929  1133   357   565   512   765   518
   207   735   987  1087  1020  1152   397   300   942  1516
  1521   721  1265   892    89  1284   681  2172  1028   334
   917   953   992   549   600   812  1118  1371  1674   672
  1304   617
  1138   116   473  1362  2814   408  1121  2978    35   465
   267   597   494   614   679  1164  1978   396   733   935
   109    97  1044   315  1936  2077  1280   885   364   642
   923   333  1667   611   410   960   147   534   513   615
   215   179   515  1474  1573   609   136  1919   440   519
   310   681   284   504  1019   517  1122   238  1228   231
    90  1164   539   585   690   163   586  1287   999  2638
   187   913   352  1154   544     0   949   388   541   490
   456  1592   471  1477   890   152  2000  2107   383  2897
   611   744  1609    57   775   135  1023   853  1978   596
   877  1452  1113   226  1349   140  1419   291   466   517
   163   891   990   217   168   349   532  1450  4445  4480
  1105   558   240   437    69   795   832   476   376   708
  2443   129   645   643   244  1230   349   155   442   238
   384    81  1380  1757   605  1503   309  4528   122   711
   723   102  1979   315   597  1185   656   326   590   916
  1416   622   528  1155   251   542   973   850   943   711
   542   508  1201   191   470   874   471   528   525   939
   480   209  3416   522   333  2078  1485   909   667   957
   406   467  1971   468   854   356   269   441  1687   879
   205   499  1488  1050   652  1964   625   522  2278   597
  1485  1167   717   242   511  1021   394  1166  1914   443
   386   488   281   309  2020    88   205   595   877  1514
   639   454   533  1006  1987   800  1488  1238  1929  1968
  2087  2071  1925  2041  2087  1307  1036  1292   295   716
   464  1933   255   604  1204   895   680   694   170   513
  1704   385   534   648   170   497   184  2025   316   538
  1164   353  1940   824   994   301   858   516   438    53
   698   205   454   582   476  1674   812   308   400  1967
  1979  1074  1752   394   474  1092   197  2481   487   820
   376   429   624     5   855   455   574  1852  1884   150
  1840   173
   366  1011  1420   412  3212  1323   201  2664   915   977
   944   917  1382  1053  1629   533  1065  1266  1681   714
   844   934   628  1260  1354  1211   705   813  1307   796
   626   619   937  1556   746   839  1096  1482  1443  1557
  1165  1125  1462   858  1148  1553  1016  1070   532  1443
   652  1181   999  1077  1963   838   346   714  1474   846
  1006   270   424  1091   923   926  1535   704   388  2419
   862  1240   612   300   431   949     0   592   742  1171
   657  1267  1391   553   150  1095  1275  1304   679  2674
  1550   651   669   931   351   826   379  1798  1086   824
  1158   507   656   723   470   835   882   778  1121   999
  1106   806  1939   841  1116  1250  1471   865  3548  3598
   613   776   758   525   881   671  1166  1398  1280   305
  2091   824   306   308   724  1407  1295  1099   897   727
  1280   883   708   840  1551  1036   846  3656   874   276
   477  1049  1049   776  1543   306   982   667  1538   480
   998   582  1464  1423   733   609   726   838  1888   859
  1491  1444   910   802   738   649  1393  1466  1458   783
  1401  1158  3180  1302  1207  1212   680   210   325  1248
  1340   627  1042  1393   889   593  1210  1341   739   457
  1087  1445   743   645  1601  1281  1573  1301  1829  1537
   647   252  1616   730  1188   468  1300   905  1073  1230
  1098   585  1231   656  1165   927  1154   617  1825  2454
   311   536   612  1217  1287   150   667   582   996  1026
  1220  1196  2437  1120  1207   357  1243  1047   994  1138
  1412  1315   764  1547   605   505   379   436   779  1023
  1113   576  1477   370   883  1426  1053  1158  1154   739
  2109  1303  1310  1030  1220   690   449   909  1194   914
   251  1150  1363  1513  1424   725   248   654  1349  1396
  1390   458  1099  1244   520  1389  1047  2191  1414   146
  1304  1321  1254   953   851  1096  1518  1208  1813  1056
   893   978
   852   480   858   999  2835   794   782  2716   354   644
   504   693   873   782  1052   931  1592   765  1102   833
   280   350   878   680  1584  1688   910   842   753   654
   578   163  1286   997   441   676   524   918   901  1002
   598   550   883  1105  1247   995   493  1531    60   907
   207   890   554   728  1377   590   734   160  1131   397
   465   782   260   785   759   435   967  1083   750  2402
   386  1063   204   768   163   388   592     0   304   772
   165  1294   858  1141   570   540  1623  1722   353  2664
   999   426  1232   355   530   300   766  1213  1590   638
  1001  1080   940   181   963   255  1061   192   730   690
   529   842  1360   383   545   729   920  1085  4057  4091
   917   580   300    73   320   705   977   864   758   426
  2161   259   312   311   144  1339   715   523   577   243
   763   310  1148  1373   989  1164   451  4140   359   331
   542   479  1596   390   982   865   769    75   973   717
  1085   509   917  1299   144   214   649   828  1302   739
   914   857   889   316   484   757   859   917   914   867
   867   588  3185   857   614  1690  1097   609   284  1095
   753   389  1588   856   856   136   628   823  1317   502
   569   886  1103   889  1030  1593  1007   856  1965   984
  1096   789  1023   147   793   640   777   860  1525   776
   672   138   662    81  1632   345   583   273  1243  1864
   288   268   207  1112  1614   443  1099  1002  1547  1591
  1698  1682  2196  1657  1699   942  1143  1001   409   890
   848  1573   172   962   828   709   292   313   233   701
  1345   193   922   390   398   886   539  1636   562   300
  1524   736  1578   905  1105   269   653   410   613   369
   354   573   839   924   861  1314   522   208   782  1617
  1626   836  1383   755    85  1244   542  2219   875   484
   764   808   893   393   600   710   960  1487  1683   524
  1467   482
  1069   656   942  1105  2548   930   944  2450   516   916
   747   987  1025  1062  1089  1180  1596   935  1127  1129
   459   456  1158   737  1407  1646   784  1145   859   957
   410   462  1188  1076   736   419   627   992  1013  1086
   700   639   924   972  1033  1073   675  1484   330  1026
   499  1160   788   989  1370   884   741   405   829   652
   631   844   541  1055  1058   655  1031  1342   998  2123
   627  1352   505   808   365   541   742   304     0  1009
   139  1051   985  1287   776   673  1504  1638   651  2384
  1090   221  1289   487   796   522  1009  1216  1574   938
  1294  1159  1216   429   985   410   901   251   974   966
   617  1145  1375   635   644   883  1018   942  4002  4022
  1188   880   569   355   491  1005  1266   989   907   681
  1907   446   544   545   358  1638   770   615   858   511
   917   463  1391  1391  1062   969   720  4062   577   471
   831   594  1620   671  1056  1045  1061   288  1040   991
   880   810  1019  1591   330   136   440  1132  1299  1042
   958   870   661   565   783  1052   984  1017  1021  1167
   992   685  2905  1061   599  1649  1055   830   426  1387
   776   693  1611   978  1160   439   687   970  1393   431
   746   971  1029  1170  1081  1456  1071  1061  1737  1075
  1075   865   968   351  1030   570   922   625  1474   981
   904   191   750   345  1585   460   678   129  1255  1828
   503   571   135  1409  1483   615  1067  1247  1576  1636
  1657  1648  2449  1667  1668  1047  1441   751   360  1170
   929  1411   299   979   727   989   363   316   456   973
  1184   497  1012   663   630  1002   724  1598   535     4
  1515   820  1420  1204  1402   557   928   169   513   551
   564   655   978   920   943  1413   761   500   861  1436
  1451  1086  1244   935   296  1534   734  1953   992   682
   890   961  1139   547   319   958  1044  1338  1389   691
  1531   692
  1212   378   535  1556  3238   368  1286  3459   504   206
   267   347   337   246   748  1157  2235   259   807   804
   551   587   969   572  2354  2377  1675   694   451   479
  1351   629  2030   607   424  1425   499   581   471   596
   476   517   657  1868  2017   606   358  2229   799   452
   582   229   221   121  1082   366  1438   619  1714   374
   409  1431   763   183   424   353   633  1220  1042  3125
   388   484   608  1440   880   490  1171   772  1009     0
   898  2055   410  1603  1056   428  2373  2446   496  3384
   573  1188  1832   547   869   488  1073   937  2257   424
   481  1666  1032   596  1631   601  1832   759    50   212
   527   705  1013   388   498   315   519  1852  4717  4769
  1046   441   473   783   522   693   422   418   327   869
  2916   563   886   884   658   808   581   521   280   529
   313   554  1341  2011   620  1936   337  4827   432  1015
   758   496  2215   408   611  1310   346   742   625   913
  1856   629   504   710   682   974  1417   641  1015   491
   661   717  1654   456   440   779   415   511   488   769
   420   492  3905   156   721  2378  1810  1043   986   535
   661   543  2208   425   615   663   569   340  1883  1266
   312   538  1838   966   699  2352   652   155  2733   568
  1794  1420   962   663    21  1396   340  1622  2228   133
   105   905   499   696  2327   578   497  1033   935  1556
   906   646   966   609  2369  1043  1806  1223  2161  2180
  2386  2363  1440  2289  2376  1509   635  1756   780   298
   540  2341   710   753  1586   880  1036  1076   557   185
  2114   641   540   802   381   453   316  2323   741  1006
  1202   508  2344   493   593   523   877  1006   877   464
   941   528   368   784   541  1842   953   580   528  2389
  2396  1090  2145   224   846   644   298  2961   445  1024
   397   317   133   485  1329    75   575  2250  2374   365
  2038   321
   961   566   896  1043  2680   861   857  2569   426   791
   632   852   950   933  1066  1060  1584   851  1110   992
   359   386  1027   699  1480  1655   827  1006   802   819
   467   324  1221  1034   601   529   566   951   955  1041
   642   584   897  1020  1123  1031   582  1494   193   965
   364  1036   676   868  1369   749   718   281   968   531
   544   799   407   931   922   547   995  1219   878  2248
   510  1220   367   772   245   456   657   165   139   898
     0  1157   920  1210   670   600  1549  1667   514  2510
  1043   291  1251   407   668   410   891  1209  1570   801
  1160  1109  1086   305   959   317   963   172   860   839
   562  1006  1364   515   585   805   967   995  4021  4048
  1060   743   442   217   397   867  1134   925   832   556
  2020   343   425   425   239  1501   734   558   729   383
   840   374  1274  1371  1022  1049   595  4092   468   381
   696   526  1598   541  1016   952   928   159  1003   861
   964   671   966  1458   216    87   521   993  1296   904
   930   854   756   445   646   915   920   964   965  1029
   929   628  3032   964   591  1657  1060   719   332  1254
   754   554  1590   915  1021   300   647   896  1347   436
   657   925  1049  1038  1051  1509  1035   964  1836  1027
  1070   813   986   234   919   580   848   724  1486   883
   794    72   698   212  1596   386   622   139  1244  1843
   388   432    78  1273  1534   518  1068  1129  1552  1604
  1665  1654  2334  1652  1672   985  1305   859   356  1042
   884  1476   200   964   756   857   292   272   341   848
  1248   358   964   533   517   942   631  1605   530   135
  1516   772  1484  1067  1267   424   798   266   544   454
   452   604   908   914   898  1357   642   365   816  1511
  1523   965  1298   847   165  1402   639  2071   932   577
   824   885  1025   461   442   842   999  1397  1522   604
  1491   589
  1610  1708  1952  1320  2225  1969  1388  1430  1568  1939
  1789  1973  2068  2073  2048  1793  1285  1984  2071  1949
  1509  1504  1892  1745   510  1162   582  2019  1887  1904
   730  1454   698  2074  1726   632  1665  1992  2037  2087
  1734  1672  1901   524   171  2071  1726  1038  1283  2053
  1500  2185  1833  2021  2247  1870   949  1437   825  1687
  1682  1098  1419  2079  2024  1703  2020  1960  1655  1153
  1667  2343  1488  1036  1235  1592  1267  1294  1051  2055
  1157     0  2018  1547  1404  1718   787  1011  1634  1411
  2097   869  1272  1537  1560  1566  1647  2123  1200  1903
  2274  1268  1924  1460  1029  1462   430  1303  2017  1984
  1651  2015  2283  1671  1680  1928  2032   486  3232  3214
  1881  1843  1593  1304  1543  1867  2258  2021  1950  1456
   867  1495  1337  1339  1396  2588  1773  1650  1870  1535
  1962  1515  1937  1204  2055   274  1745  3232  1624  1179
  1659  1637  1368  1684  2052  1495  2050  1314  2032  1733
   273  1706  2037  2569  1372  1083   646  2027  2190  1986
  1936  1826   406  1601  1758  1875  2016  2033  2042  2010
  2024  1717  1925  2113  1573  1166   856  1471  1176  2369
  1754  1646  1361  2008  2069  1422  1700  2011  1392   869
  1797  1981   741  1908  2054   689  2057  2113   688  2082
   925  1139  1826  1391  2076   804  1964   434  1014  2033
  1951  1156  1774  1363  1102  1509  1710  1023  2170  2614
  1293  1508  1091  2370   733  1264   888  1832  1357  1452
  1170  1190  3489  1357  1217  1289  2400   300  1366  2180
  1937   564  1348  1927   674  1751  1095  1030  1498  1996
   442  1466  2022  1486  1674  2028  1775  1140  1512  1054
  2376  1838   586  2163  2367  1562  1688  1106  1424  1602
  1308  1683  2016  1854  1951  1480  1469  1501  1873   514
   547  1725   561  1985  1234  2519  1786   939  2020  1340
  1925  2005  2182  1598   738  1999  2048   571   615  1741
  1441  1742
  1518   382   139  1800  2904    67  1544  3357   504   572
   473   735    90   655   338  1499  2439   158   396  1181
   578   535  1332   290  2393  2546  1748  1085   132   850
  1385   775  2138   200   704  1395   358   173    62   192
   285   347   268  1941  2016   199   375  2389   907    53
   738   630   426   520   677   718  1590   702  1519   552
   393  1622   967   593   822   465   223  1587  1359  2998
   530   879   778  1616  1009   471  1391   858   985   410
   920  2018     0  1889  1308   320  2469  2578   736  3250
   174  1200  2059   513  1154   570  1387   527  2443   793
   887  1898  1399   685  1812   610  1881   750   438   600
   368  1095   615   554   341   143   109  1916  4913  4950
  1406   789   632   902   538  1056   826     8   113  1117
  2846   599  1085  1082   714  1195   274   370   618   664
   118   552  1699  2216   211  1955   578  4998   518  1172
  1066   394  2435   637   202  1592   750   797   214  1246
  1865   941    94  1084   722  1007  1425  1035   608   881
   262   347  1642   588   747  1144     5   101    80  1157
    11   301  3762   286   477  2547  1955  1313  1131   930
   334   811  2427    17  1015   804   324    70  2129  1349
   304   133  1959  1333   289  2430   243   287  2707   165
  1954  1622   578   713   414  1492    92  1606  2384   276
   386   958   245   777  2490   534   308  1058   528  1162
  1088   860   999  1012  2455  1245  1957  1570  2383  2416
  2555  2539  1607  2500  2555  1747  1035  1720   652   705
   149  2394   722   353  1674  1217  1150  1166   629   577
  2166   815   130  1050   508    44   337  2493   526   984
   804   192  2402   904   995   702  1199   912   649   490
  1141   335    41   400   145  2105  1216   736   176  2421
  2436  1420  2218   193   943  1020   345  2866    34  1251
    95    94   489   466  1281   453   166  2316  2229   337
  2283   414
   398  1523  1936   230  3664  1822   359  2808  1443  1397
  1420  1288  1866  1428  2155   527   762  1749  2209   910
  1377  1474   742  1792  1439   988   975  1044  1820  1149
  1082  1144   974  2068  1196  1298  1625  1999  1946  2067
  1689  1656  1992  1035  1391  2066  1524   904  1080  1942
  1169  1549  1472  1492  2496  1239   654  1249  1952  1336
  1523   497   938  1481  1257  1426  2054   609   570  2634
  1361  1522  1127   557   983  1477   553  1141  1287  1603
  1210  1547  1889     0   587  1615  1236  1162  1153  2871
  2056  1164   380  1466   739  1347   539  2330   832  1196
  1439   290   715  1255   517  1374  1116  1330  1554  1404
  1639  1032  2465  1335  1645  1746  1979  1066  3155  3227
   674  1166  1263  1071  1411   954  1470  1896  1775   774
  2251  1357   837   839  1266  1580  1827  1631  1323  1243
  1773  1418   511   581  2066  1277  1315  3297  1387   829
   845  1579   699  1252  2058   297  1334  1216  2055   710
  1280   974  1970  1640  1278  1157  1170  1090  2421  1181
  2019  1982  1284  1311  1167   886  1891  1973  1961   980
  1900  1685  3343  1751  1754   986   721   575   878  1513
  1877  1081   695  1893  1142  1123  1744  1832   345   932
  1588  1959   834   755  2123  1286  2091  1750  1951  2044
   652   461  2163  1272  1617   869  1796  1293   919  1690
  1552  1137  1756  1199   968  1466  1682  1159  2354  2991
   854  1032  1161  1451  1273   699   690   501   646   626
   993   956  2669   785   955   273  1468  1410  1547  1485
  1930  1375  1312  2081   901   746   925   973  1308  1430
  1240  1092  1988   839  1384  1927  1554   940  1703  1284
  2641  1825  1361  1314  1460  1193   732  1456  1748  1436
   789  1681  1856  2053  1941   262   673  1170  1871  1483
  1462   549  1173  1723  1072  1627  1544  2382  1916   661
  1810  1810  1657  1480  1341  1529  2029  1266  2150  1566
   480  1476
   292   937  1350   500  3293  1241   235  2809   856   857
   847   783  1291   922  1567   423  1183  1174  1622   564
   791   890   487  1205  1504  1343   850   663  1235   657
   734   557  1087  1483   634   939  1038  1413  1364  1483
  1102  1069  1405  1007  1291  1481   939  1207   511  1361
   582  1049   900   956  1909   710   497   664  1553   756
   936   415   350   963   782   843  1468   594   257  2558
   778  1095   539   450   426   890   150   570   776  1056
   670  1404  1308   587     0  1028  1424  1445   578  2814
  1473   726   775   880   206   759   255  1743  1212   689
  1012   610   521   669   611   790  1028   762  1006   875
  1052   655  1878   754  1058  1165  1395  1013  3660  3716
   480   644   678   498   824   521  1023  1315  1195   192
  2236   771   258   259   685  1256  1240  1044   778   656
  1194   832   621   960  1481  1180   745  3777   801   311
   334   992  1158   677  1472   297   845   644  1469   332
  1138   447  1387  1274   700   640   836   689  1834   715
  1432  1395  1035   725   617   499  1310  1389  1379   633
  1319  1098  3322  1195  1174  1343   827    67   351  1102
  1292   515  1151  1312   739   537  1157  1254   828   565
  1005  1373   893   503  1536  1431  1505  1194  1977  1461
   791   391  1583   692  1073   601  1216  1026  1211  1127
   992   598  1169   620  1299   881  1095   662  1767  2404
   285   448   641  1068  1436   169   813   483  1104  1124
  1352  1325  2291  1233  1335   452  1094  1172   979  1002
  1343  1465   738  1494   749   356   429   498   722   899
  1263   505  1403   259   801  1345   971  1290  1127   772
  2054  1238  1461   884  1072   608   298   934  1184   849
   219  1094  1277  1467  1355   797   106   583  1284  1546
  1540   337  1250  1150   514  1241   963  2333  1334    94
  1226  1233  1131   893   934   981  1444  1359  1935   981
   984   894
  1265   103   324  1507  2818   260  1261  3086   186   470
   285   624   352   607   539  1276  2129   267   595  1013
   260   217  1139   199  2077  2229  1427   946   213   698
  1066   475  1817   461   490  1089    70   386   361   464
    80    91   381  1621  1707   459   113  2071   592   368
   446   646   273   478   885   564  1274   388  1295   307
    93  1314   678   564   720   213   440  1387  1118  2738
   269   894   488  1305   696   152  1095   540   673   428
   600  1718   320  1615  1028     0  2149  2258   488  2995
   459   883  1757   193   899   269  1143   720  2130   646
   871  1599  1207   375  1501   289  1562   431   418   517
    98   953   850   300    72   210   380  1596  4598  4632
  1204   620   356   589   221   876   819   325   233   842
  2561   281   789   787   396  1218   227    93   473   371
   244   231  1488  1908   456  1641   368  4679   229   862
   833    81  2129   401   448  1321   670   478   443  1024
  1553   721   376  1130   402   687  1111   904   810   755
   405   392  1334   306   546   959   320   377   373  1007
   329    85  3512   417   298  2230  1637  1042   818   941
   299   571  2121   317   900   502   169   297  1834  1028
   116   350  1639  1142   508  2110   478   417  2406   445
  1637  1316   623   394   446  1171   249  1298  2066   345
   335   637   144   461  2172   215    86   739   741  1382
   786   584   679  1002  2134   946  1640  1349  2078  2116
  2239  2223  1829  2192  2239  1452  1031  1418   371   696
   316  2076   401   476  1353   999   832   846   318   505
  1848   523   384   779   246   346   124  2177   312   671
  1028   210  2084   840   988   424   968   622   449   181
   844   109   307   468   328  1818   945   444   255  2107
  2120  1189  1899   274   626  1065   146  2591   335   962
   225   288   558   147   979   416   423  1997  1977    76
  1987   181
  1491  2102  2442  1069  2949  2408  1279  1611  1968  2204
  2113  2176  2494  2305  2593  1678   637  2388  2629  1974
  1896  1935  1852  2240   326   429   722  2084  2351  2065
  1094  1747   344  2578  1967  1157  2115  2495  2505  2587
  2191  2133  2428   532   644  2576  2116   378  1584  2515
  1793  2431  2167  2301  2854  2086   948  1784  1589  2005
  2084  1009  1619  2333  2193  2056  2535  1810  1611  1516
  2003  2514  1765   975  1495  2000  1275  1623  1504  2373
  1549   787  2469  1236  1424  2149     0   231  1883  1719
  2590  1282   861  1955  1627  1924  1590  2708   533  2086
  2432   960  1855  1804   825  1860   615  1721  2326  2237
  2111  2075  2870  1993  2134  2349  2515   564  2523  2529
  1808  2033  1905  1596  1936  1946  2438  2474  2377  1565
  1096  1877  1501  1504  1762  2676  2273  2107  2125  1854
  2383  1919  1736   686  2565   619  2036  2564  1983  1360
  1752  2076   737  1965  2559  1346  2246  1676  2544  1736
   711  1848  2515  2698  1749  1462  1078  2112  2787  2132
  2463  2371   927  1933  1976  1916  2469  2513  2515  2046
  2478  2177  2148  2476  2101   433   597  1474  1386  2524
  2280  1858   733  2465  2163  1713  2189  2441   941  1122
  2192  2471   539  1868  2585   103  2575  2475   780  2575
   641  1038  2435  1761  2393   983  2394   966   354  2396
  2282  1511  2246  1705   386  1935  2170  1414  2750  3276
  1474  1734  1470  2492    61  1361   614  1684   753   846
   435   467  3711   689   492  1074  2518   937  1864  2398
  2430   248  1747  2480   796  1766  1340  1310  1857  2256
   369  1731  2511  1621  2017  2492  2163   431  2036  1504
  2994  2319   223  2305  2496  1850  1716  1627  1989  1989
  1451  2151  2455  2417  2444  1048  1523  1795  2361   355
   317  1648   270  2379  1541  2664  2166  1252  2481  1408
  2373  2428  2479  2006  1276  2303  2545   216  1318  2144
   905  2106
  1466  2203  2563  1030  3180  2515  1271  1776  2074  2266
  2194  2220  2595  2354  2727  1645   467  2486  2766  1972
  2000  2050  1835  2365   555   226   857  2091  2466  2100
  1231  1831   451  2701  2029  1324  2231  2618  2618  2708
  2307  2251  2560   684   861  2698  2214   258  1677  2626
  1875  2482  2249  2365  3004  2136  1007  1881  1799  2087
  2187  1033  1683  2388  2227  2147  2662  1761  1604  1715
  2089  2540  1843  1011  1581  2107  1304  1722  1638  2446
  1667  1011  2578  1162  1445  2258   231     0  1950  1904
  2709  1418   782  2066  1652  2019  1579  2854   366  2128
  2457   911  1829  1900   834  1968   786  1839  2397  2294
  2229  2081  3013  2077  2251  2452  2632   724  2364  2383
  1783  2078  1988  1686  2040  1961  2469  2584  2480  1606
  1290  1980  1561  1563  1864  2675  2400  2224  2185  1941
  2485  2026  1673   583  2689   821  2109  2425  2077  1432
  1779  2189   568  2037  2683  1320  2286  1780  2669  1737
   908  1886  2631  2709  1855  1580  1231  2125  2935  2161
  2594  2508  1109  2021  2031  1922  2579  2630  2629  2045
  2587  2294  2307  2559  2238   230   635  1488  1465  2545
  2413  1915   565  2575  2177  1797  2314  2545   836  1231
  2291  2592   619  1850  2716   334  2702  2559   975  2694
   657  1054  2591  1865  2465  1087  2499  1147   245  2481
  2360  1621  2365  1803   208  2049  2288  1537  2893  3441
  1539  1800  1588  2506   291  1410   641  1641   596   679
   229   268  3735   503   288  1047  2529  1137  1999  2442
  2551   478  1859  2618   912  1769  1431  1412  1954  2315
   578  1808  2630  1666  2106  2604  2260   249  2174  1638
  3147  2439   453  2329  2511  1929  1726  1775  2139  2091
  1507  2271  2561  2559  2565   942  1550  1877  2483   581
   543  1628   466  2473  1637  2681  2261  1451  2593  1445
  2483  2530  2543  2112  1440  2373  2666   440  1549  2246
   767  2197
   785   386   794  1076  3132   669   813  3062   359   321
   269   341   714   441  1020   788  1744   597  1078   558
   325   432   661   684  1885  1881  1200   529   677   310
   907   189  1539   920    91  1026   519   856   794   918
   568   552   868  1390  1574   918   383  1732   352   789
   152   559   322   417  1370   237   943   267  1463   186
   395   935   267   456   407   280   912   904   631  2753
   218   712   149   944   407   383   679   353   651   496
   514  1634   736  1153   578   488  1883  1950     0  3015
   905   773  1346   402   419   253   658  1205  1762   287
   648  1182   729   250  1134   358  1365   452   447   358
   541   532  1327   189   537   593   829  1378  4227  4276
   722   230   144   330   338   419   626   743   622   386
  2502   315   390   387   318   987   714   533   244   172
   620   364  1001  1519   921  1483   167  4333   265   523
   345   478  1728    99   912   856   417   365   912   536
  1411   239   819   946   350   566   988   503  1295   393
   890   878  1228   192   132   493   739   823   810   572
   747   569  3536   623   715  1881  1314   577   500   742
   781    84  1720   741   522   216   644   679  1406   797
   438   814  1346   666   983  1867   947   622  2294   894
  1297   925  1099   328   515   917   643  1202  1732   551
   419   489   632   307  1830   420   568   624  1223  1867
   411   150   560   759  1882   547  1309   861  1675  1699
  1890  1868  1867  1799  1880  1027   790  1346   608   546
   789  1865   399   964  1106   513   561   613   265   375
  1641   168   840   318   242   775   405  1827   689   647
  1510   693  1867   553   752   103   480   723   794   331
   445   578   703   954   799  1375   481   151   736  1921
  1926   701  1663   572   401   891   394  2566   764   533
   660   657   595   383   953   423   881  1771  2035   426
  1561   327
  3003  3012  3150  2660  1769  3216  2777   259  2880  3300
  3129  3356  3319  3443  3171  3190  2356  3259  3172  3361
  2834  2801  3301  2960  1444  2130  1972  3428  3119  3300
  2130  2827  1902  3245  3105  1988  2931  3174  3251  3262
  2988  2928  3063  1852  1526  3243  3033  2098  2663  3273
  2871  3545  3166  3372  3247  3253  2342  2789  1744  3036
  2983  2479  2819  3439  3416  3033  3183  3352  3062   261
  3010  3727  2866  2420  2629  2897  2674  2664  2384  3384
  2510  1411  3250  2871  2814  2995  1719  1904  3015     0
  3280  2242  2530  2839  2971  2904  3051  3176  2252  3294
  3662  2580  3330  2812  2368  2784  1799  2628  3353  3349
  2910  3424  3316  3020  2941  3195  3232  1831  3139  3043
  3286  3234  2952  2686  2862  3276  3641  3251  3211  2867
   626  2824  2744  2747  2742  3989  2979  2911  3239  2893
  3225  2830  3315  2388  3222  1640  3104  3008  2956  2588
  3069  2915  2457  3051  3222  2877  3433  2668  3198  3144
  1675  3109  3241  3960  2714  2449  2038  3434  3214  3384
  3094  2975  1804  2950  3143  3286  3247  3235  3251  3422
  3254  2969   521  3411  2773  2134  2150  2880  2582  3757
  2935  3037  2452  3237  3475  2798  2927  3264  2630  2279
  3094  3177  2039  3317  3194  1637  3213  3411   940  3265
  2218  2519  2878  2735  3405  2214  3219  1824  2073  3335
  3279  2525  3009  2723  2099  2809  2962  2391  3225  3449
  2700  2900  2456  3766  1665  2676  2180  3222  2473  2565
  2133  2171  4821  2403  2192  2641  3797  1676  2623  3552
  3136  1517  2680  3053  2070  3162  2498  2429  2839  3357
  1631  2848  3215  2894  3011  3248  3079  2143  2724  2387
  3339  3058  1536  3558  3762  2932  3099  2380  2602  2919
  2718  2931  3261  2974  3148  2735  2881  2872  3082  1402
  1429  3128  1703  3270  2615  3907  3094   489  3242  2752
  3168  3264  3517  2902  2067  3339  3229  1619  1021  3037
  2619  3063
  1690   538   148  1961  2827   237  1708  3400   646   744
   645   906   235   819   193  1673  2589   331   245  1355
   720   659  1507   355  2495  2687  1868  1257   246  1023
  1498   931  2264    45   877  1486   478   106   112    27
   402   458   217  2059  2109    46   534  2528  1052   123
   897   782   600   688   509   892  1733   848  1536   720
   544  1774  1128   756   992   630   105  1761  1531  3032
   694  1024   938  1765  1155   611  1550   999  1090   573
  1043  2097   174  2056  1473   459  2590  2709   905  3280
     0  1310  2215   645  1324   724  1559   368  2590   966
  1040  2056  1573   834  1961   745  1992   870   605   770
   480  1267   442   720   458   314    78  2031  5056  5087
  1580   964   795  1048   680  1230   978   166   286  1283
  2905   741  1243  1241   854  1332   325   484   792   822
   292   688  1874  2368    69  2055   750  5133   675  1321
  1239   521  2588   807    64  1760   917   934    90  1420
  1962  1115    86  1215   858  1130  1529  1206   443  1052
   190   308  1736   749   921  1318   170    83    95  1329
   163   415  3785   433   525  2688  2093  1480  1278  1075
   349   982  2580   165  1184   959   403   241  2289  1478
   468   119  2090  1507   142  2546    96   434  2784    15
  2095  1775   490   852   574  1621   266  1698  2522   441
   559  1088   344   920  2629   661   421  1176   363   989
  1243  1025  1121  1161  2572  1403  2097  1744  2538  2574
  2696  2681  1632  2652  2698  1907  1182  1803   739   861
   161  2501   850   259  1799  1391  1290  1299   777   746
  2275   974    78  1217   672   131   502  2635   586  1090
   632   271  2511  1066  1144   865  1372   996   686   639
  1299   439   213   330   147  2269  1383   895   229  2522
  2539  1594  2334   365  1084  1151   512  2915   142  1413
   246   266   634   606  1369   622    51  2429  2261   493
  2443   580
  1008   856  1162   961  2567  1143   846  2290   716  1071
   921  1114  1235  1208  1311  1148  1395  1140  1348  1174
   651   666  1169   958  1193  1433   563  1214  1076  1060
   188   588   968  1296   864   254   842  1213  1230  1306
   916   856  1145   750   831  1294   873  1271   421  1242
   633  1317   967  1152  1587  1011   561   569   827   818
   833   687   591  1211  1174   839  1252  1318   973  1980
   800  1485   624   641   397   744   651   426   221  1188
   291   869  1200  1164   726   883  1282  1418   773  2242
  1310     0  1114   693   803   701   978  1435  1367  1052
  1420   998  1219   592   801   606   681   453  1149  1117
   834  1212  1594   802   860  1091  1237   721  3783  3801
  1184   992   724   444   687  1065  1399  1204  1117   686
  1735   634   547   548   530  1750   991   831  1004   666
  1126   663  1346  1198  1282   759   876  3841   759   419
   870   806  1426   817  1277   956  1191   446  1261   998
   673   882  1238  1718   508   214   230  1211  1517  1145
  1180  1090   465   733   901  1096  1199  1235  1239  1223
  1208   901  2763  1256   820  1435   847   789   390  1515
   997   795  1417  1193  1246   557   907  1181  1225   244
   947  1191   813  1183  1302  1235  1292  1256  1545  1295
   872   715  1179   526  1209   366  1132   435  1259  1175
  1085   287   968   494  1370   668   894   155  1474  2038
   500   660   222  1525  1262   556   861  1209  1384  1450
  1443  1437  2620  1468  1457   906  1556   574   582  1315
  1149  1193   490  1200   509  1004   303   229   632  1128
   966   606  1232   691   807  1218   922  1385   755   221
  1731  1039  1202  1317  1520   695   940   362   724   745
   543   873  1191  1140  1163  1257   742   634  1081  1223
  1236  1059  1023  1137   373  1664   930  1793  1209   635
  1104  1171  1313   749   210  1130  1264  1118  1277   893
  1354   880
   709  1678  2082   282  3465  1992   554  2452  1574  1632
  1613  1551  2052  1691  2284   876   415  1935  2334  1231
  1501  1582  1078  1912  1087   617   749  1359  1970  1418
   980  1285   629  2219  1408  1174  1752  2143  2110  2222
  1824  1780  2115   748  1106  2217  1684   523  1174  2111
  1320  1817  1668  1732  2608  1484   553  1370  1813  1515
  1671   452  1093  1736  1537  1595  2195   981   866  2302
  1531  1830  1280   481  1069  1609   669  1232  1289  1832
  1251  1272  2059   380   775  1757   861   782  1346  2530
  2215  1114     0  1584   971  1491   838  2445   466  1456
  1745   165  1063  1382   316  1485   850  1402  1782  1649
  1760  1348  2592  1511  1773  1919  2136   787  2885  2942
  1019  1415  1427  1173  1539  1246  1767  2065  1949   963
  1905  1480   974   976  1373  1925  1947  1753  1553  1394
  1950  1537   890   206  2214   998  1514  3004  1541   901
  1094  1706   383  1444  2206   569  1607  1305  2199  1006
  1025  1217  2130  1973  1377  1179  1044  1400  2534  1464
  2146  2088  1089  1470  1393  1192  2060  2132  2124  1304
  2069  1816  2989  1968  1836   616   416   796   948  1827
  1985  1289   375  2060  1452  1256  1860  2010   123   871
  1755  2108   531  1093  2260   917  2234  1967  1598  2202
   347   443  2237  1377  1848   758  1969  1109   538  1898
  1764  1184  1889  1305   591  1577  1811  1161  2475  3091
   972  1205  1185  1775   901   813   384   864   329   359
   623   589  3005   459   592   323  1795  1197  1607  1763
  2073  1018  1400  2195   707  1042   961   982  1439  1674
   910  1244  2141  1030  1552  2093  1721   567  1778  1287
  2756  1962  1002  1617  1782  1359  1010  1457  1793  1576
   917  1804  2032  2154  2085   209   880  1322  2008  1130
  1106   873   828  1914  1151  1952  1716  2044  2081   813
  1971  1990  1906  1613  1248  1756  2181   912  1887  1723
   241  1647
  1137   173   503  1342  2770   453  1108  2921    51   515
   318   641   543   665   700  1172  1948   448   751   960
    89    41  1061   329  1886  2041  1234   917   400   677
   874   324  1624   642   440   906   169   562   551   647
   243   195   532  1428  1520   639   193  1882   410   560
   308   736   339   559  1032   557  1088   217  1173   269
   145  1137   530   638   732   213   612  1300  1003  2581
   226   965   349  1123   515    57   931   355   487   547
   407  1537   513  1466   880   193  1955  2066   402  2839
   645   693  1584     0   777   149  1026   867  1945   634
   926  1429  1129   211  1319   100  1370   239   522   568
   176   923  1009   253   189   398   567  1403  4410  4442
  1119   593   258   411    64   820   883   518   424   703
  2387   108   629   627   211  1279   364   169   487   243
   433    48  1389  1728   634  1451   349  4489   158   683
   734   124  1951   346   626  1177   702   288   617   927
  1364   641   565  1207   213   494   921   884   957   749
   561   515  1147   213   500   896   513   564   563   968
   522   233  3359   578   314  2043  1448   903   638  1008
   411   484  1943   509   891   343   279   488  1666   836
   260   531  1447  1068   675  1917   652   578  2224   630
  1450  1141   712   208   568   979   440  1112  1876   499
   443   445   306   279  1984    31   228   546   894  1525
   619   455   486  1054  1941   780  1452  1246  1902  1943
  2051  2036  1982  2012  2053  1287  1085  1237   243   768
   493  1884   208   616  1160   908   645   654   159   565
  1656   379   567   646   213   537   241  1989   286   484
  1178   380  1891   869  1043   312   867   459   399    93
   681   219   500   587   506  1656   807   307   426  1916
  1929  1081  1706   448   440  1144   254  2424   527   805
   418   478   681    62   800   511   605  1805  1826   204
  1817   229
   366   800  1212   691  3343  1088   419  2979   744   666
   683   580  1128   719  1436   403  1383  1011  1493   389
   688   796   366  1089  1696  1549  1028   470  1095   451
   855   458  1288  1339   457  1041   920  1274  1213  1337
   977   953  1280  1195  1459  1337   799  1414   481  1208
   468   846   734   763  1784   513   690   575  1613   605
   805   621   271   764   575   698  1330   552   226  2713
   634   888   428   652   431   775   351   530   796   869
   668  1560  1154   739   206   899  1627  1652   419  2971
  1324   803   971   777     0   640   248  1619  1416   485
   806   806   421   573   817   701  1206   715   819   679
   939   463  1745   606   940  1011  1248  1197  3855  3914
   392   444   543   460   716   322   816  1162  1040   117
  2407   672   257   256   609  1061  1121   930   589   537
  1037   731   621  1161  1340  1351   577  3976   670   393
   127   876  1354   517  1331   442   640   594  1330   196
  1301   245  1239  1072   632   665   955   490  1709   509
  1304  1283  1174   593   430   315  1157  1242  1229   451
  1165   976  3485  1014  1087  1549  1032   175   414   896
  1181   343  1347  1160   539   450  1044  1095  1014   695
   857  1233  1093   380  1401  1631  1366  1013  2158  1313
   997   598  1489   618   885   761  1061  1159  1418   951
   814   605  1043   554  1506   785   974   703  1639  2282
   303   322   664   866  1638   297  1019   476  1299  1312
  1557  1530  2086  1431  1539   648   893  1307   922   796
  1206  1660   678  1374   927   201   503   577   618   704
  1453   400  1259   140   658  1194   824  1495  1048   792
  1926  1107  1657   678   869   475   136   933  1126   728
   262   979  1121  1357  1217   972   103   469  1152  1737
  1733   308  1446   984   503  1037   813  2497  1182   228
  1079  1073   935   777  1013   794  1300  1555  2060   842
  1170   746
  1003   187   593  1238  2905   504   992  2972   106   406
   225   511   577   556   808  1029  1868   466   862   811
    82   181   913   449  1880  1977  1210   770   480   533
   869   206  1586   729   294   936   281   655   619   731
   342   313   646  1405  1532   727   196  1822   342   622
   177   644   267   469  1151   420  1022   139  1277   140
   179  1052   409   541   599   137   709  1153   863  2643
   106   855   219  1046   440   135   826   300   522   488
   410  1566   570  1347   759   269  1924  2019   253  2904
   724   701  1491   149   640     0   887   985  1873   494
   808  1332   981   119  1242   129  1358   276   452   458
   299   775  1119   123   301   435   645  1384  4343  4382
   972   449   108   333    85   671   770   577   465   575
  2427    83   520   518   171  1161   482   290   363   103
   468   114  1245  1646   725  1454   219  4433    59   601
   588   236  1865   201   717  1053   578   256   712   781
  1372   492   639  1098   194   488   930   739  1075   608
   672   643  1166    66   354   747   572   640   633   820
   581   339  3425   559   462  1979  1390   776   561   895
   541   335  1857   570   749   234   404   529  1565   802
   272   618  1401   919   777  1893   747   559  2246   710
  1386  1052   853   175   510   940   484  1134  1818   478
   384   423   409   219  1922   169   336   546  1008  1647
   519   319   480   933  1914   678  1391  1103  1814  1850
  1987  1970  1927  1930  1985  1184   964  1268   371   663
   585  1871   223   737  1128   761   587   613    69   461
  1643   254   650   514   108   602   241  1925   436   518
  1295   478  1877   740   923   166   723   540   545    89
   575   339   547   717   597  1548   678   176   524  1913
  1923   939  1683   455   383  1037   242  2475   591   692
   480   512   617   137   841   436   691  1786  1901   233
  1719   183
   141  1044  1452   559  3542  1322   310  3036   992   866
   914   750  1354   888  1678   171  1252  1239  1736   395
   937  1044   263  1335  1707  1446  1080   521  1335   610
   990   706  1267  1576   682  1194  1167  1514  1447  1573
  1223  1200  1525  1221  1525  1574  1041  1327   712  1440
   717  1009   962   958  2028   706   713   823  1803   844
  1050   595   512   942   717   939  1571   340    30  2797
   876   994   676   645   646  1023   379   766  1009  1073
   891  1647  1387   539   255  1143  1590  1579   658  3051
  1559   978   838  1026   248   887     0  1863  1301   658
   910   680   279   821   765   949  1255   955  1024   868
  1186   510  1986   847  1187  1245  1485  1232  3691  3759
   235   631   788   694   964   416   936  1395  1273   340
  2463   920   466   466   855  1096  1367  1178   795   785
  1269   980   383  1041  1578  1412   808  3827   916   559
   320  1124  1208   753  1569   268   794   834  1570   172
  1377   449  1474  1136   877   874  1091   562  1953   642
  1548  1530  1286   838   645   355  1390  1478  1464   468
  1398  1222  3555  1224  1336  1445   997   189   594   989
  1429   578  1202  1394   615   696  1292  1325   854   820
  1096  1472  1080   279  1642  1610  1605  1223  2194  1549
   948   560  1738   864  1085   846  1294  1279  1335  1168
  1030   823  1287   798  1411  1034  1220   902  1881  2525
   505   570   874   937  1610   422   977   238  1153  1151
  1453  1422  2168  1290  1427   532   958  1423  1166   946
  1447  1660   921  1620   980   208   677   748   867   895
  1471   649  1496   384   900  1428  1063  1394  1296  1005
  2169  1351  1653   783   944   722   195  1158  1371   975
   446  1226  1352  1604  1457   793   248   718  1394  1749
  1740    81  1444  1210   727  1114  1050  2567  1417   343
  1316  1302  1119  1024  1187   999  1538  1551  2188  1084
  1004   985
  1986   819   420  2209  2533   578  1974  3323   887  1095
   967  1259   601  1182   191  1991  2793   684   131  1697
   954   864  1840   538  2569  2860  1996  1608   533  1367
  1622  1186  2403   330  1195  1559   705   363   465   343
   642   674   339  2179  2165   331   822  2699  1271   485
  1162  1150   929  1048   166  1233  1927  1084  1446  1020
   814  1994  1392  1120  1348   925   307  2093  1837  2941
   986  1393  1204  1974  1376   853  1798  1213  1216   937
  1209  2123   527  2330  1743   720  2708  2854  1205  3176
   368  1435  2445   867  1619   985  1863     0  2780  1311
  1408  2293  1908  1076  2166   963  2095  1047   965  1126
   692  1617   161  1016   685   649   417  2144  5218  5235
  1910  1301  1076  1275   919  1567  1347   519   626  1560
  2870   974  1496  1494  1074  1699   503   699  1133  1088
   636   915  2199  2578   316  2130  1067  5272   949  1544
  1549   751  2804  1113   325  2038  1277  1139   313  1738
  2034  1432   433  1580  1068  1291  1630  1559    90  1404
   315   356  1805  1026  1245  1654   522   426   448  1678
   517   645  3663   801   619  2863  2267  1761  1497  1444
   460  1287  2796   513  1541  1208   587   597  2530  1639
   773   407  2245  1841   237  2651   284   802  2791   370
  2280  2002   304  1069   939  1782   608  1765  2689   803
   910  1269   576  1143  2800   871   648  1326    49   662
  1486  1303  1284  1530  2682  1647  2276  2063  2756  2803
  2871  2861  1893  2860  2880  2153  1551  1845   859  1228
   422  2587  1045   250  1943  1711  1489  1481  1022  1103
  2368  1238   397  1498   963   483   804  2811   682  1216
   311   512  2600  1431  1512  1145  1685  1081   719   895
  1548   649   569   296   415  2523  1663  1161   469  2590
  2612  1906  2442   719  1294  1517   820  2857   492  1672
   566   622  1003   850  1439   980   361  2528  2179   779
  2681   882
  1175  2061  2449   742  3421  2378  1007  2135  1943  2064
  2022  1995  2447  2134  2634  1342   103  2333  2680  1696
  1869  1936  1544  2263   841   157   854  1822  2343  1867
  1195  1672   510  2588  1832  1341  2114  2508  2490  2592
  2189  2138  2465   740  1032  2585  2070   166  1538  2494
  1713  2261  2077  2163  2938  1922   857  1742  1908  1919
  2050   827  1499  2175  1989  1990  2556  1441  1328  2050
  1928  2289  1676   827  1434  1978  1086  1590  1574  2257
  1570  1200  2443   832  1212  2130   533   366  1762  2252
  2590  1367   466  1945  1416  1873  1301  2780     0  1901
  2205   620  1530  1758   631  1845   859  1736  2207  2085
  2117  1812  2935  1911  2135  2308  2511   787  2470  2514
  1485  1857  1824  1542  1909  1705  2224  2450  2338  1391
  1630  1848  1375  1378  1735  2391  2299  2111  1983  1784
  2341  1901  1342   260  2579   955  1928  2570  1928  1271
  1542  2070   205  1856  2572  1033  2056  1657  2562  1468
  1021  1659  2507  2437  1732  1488  1225  1861  2866  1918
  2497  2425  1173  1863  1824  1654  2445  2507  2503  1769
  2454  2178  2669  2384  2161   155   520  1242  1312  2288
  2325  1714   201  2443  1914  1641  2211  2402   491  1143
  2144  2476   574  1559  2616   624  2596  2384  1313  2575
   500   836  2542  1737  2274  1004  2358  1205   192  2310
  2181  1513  2251  1669   157  1933  2173  1456  2815  3402
  1363  1615  1496  2238   591  1215   506  1327   229   315
   161   123  3470   160   125   773  2260  1241  1922  2212
  2438   761  1746  2534   869  1502  1300  1300  1814  2109
   763  1639  2513  1456  1948  2474  2112   118  2098  1573
  3085  2326   738  2076  2245  1759  1467  1729  2087  1953
  1319  2161  2421  2484  2451   592  1318  1715  2371   876
   842  1339   647  2315  1505  2415  2109  1786  2463  1233
  2352  2384  2341  1983  1442  2182  2551   681  1791  2106
   403  2042
   799   546   891  1175  3399   735   902  3333   583   224
   361    94   739   234  1119   733  1869   635  1179   388
   575   671   546   842  2120  2033  1435   301   782    57
  1173   476  1743   993   207  1306   699   947   856   985
   723   730   993  1618  1831   991   532  1895   631   843
   439   360   386   305  1467    81  1138   548  1747   365
   568  1095   489   284   122   443  1004   799   628  3032
   409   442   434  1118   667   596   824   638   938   424
   801  1903   793  1196   689   646  2086  2128   287  3294
   966  1052  1456   634   485   494   658  1311  1901     0
   370  1291   610   528  1295   618  1606   733   379   213
   727   309  1408   380   712   662   900  1612  4336  4398
   622    59   397   607   575   269   359   801   686   522
  2769   572   593   590   600   701   866   719   178   444
   677   607   917  1647  1001  1735   287  4461   476   748
   361   669  1838   293   991   909   159   652   999   493
  1668   242   887   667   631   849  1259   258  1396   115
  1007  1027  1498   428   155   356   797   892   873   368
   804   731  3814   580   924  2033  1499   660   737   466
   942   257  1831   804   258   501   815   724  1494  1046
   553   903  1547   544  1075  2081  1031   579  2549   959
  1471  1076  1266   609   434  1152   705  1474  1897   537
   408   773   776   594  1988   659   733   906  1318  1955
   629   394   843   474  2092   725  1489   798  1783  1792
  2041  2015  1629  1916  2024  1134   505  1620   865   313
   890  2093   678  1093  1337   458   812   873   530   240
  1875   447   917   465   425   837   529  1979   912   934
  1597   819  2093   266   468   384   463  1006  1033   545
   639   752   753  1102   896  1443   583   438   854  2158
  2159   668  1884   601   678   616   509  2839   826   682
   745   699   461   594  1237   356   957  1994  2320   570
  1648   464
  1047   791  1016  1464  3686   849  1198  3704   875   411
   610   307   807   264  1223   923  2161   740  1281   530
   889   967   705  1041  2481  2344  1799   395   931   375
  1544   837  2091  1078   559  1674   937  1060   945  1064
   934   962  1139  1979  2201  1077   772  2215   999   924
   796   258   602   394  1546   411  1488   893  2085   668
   819  1427   858   309   250   713  1110   921   881  3401
   706    84   797  1457  1038   877  1158  1001  1294   481
  1160  2274   887  1439  1012   871  2432  2457   648  3662
  1040  1420  1745   926   806   808   910  1408  2205   370
     0  1585   750   871  1623   938  1972  1073   467   359
   967   407  1468   685   943   795   994  1975  4594  4666
   782   430   731   976   877   500    61   894   808   869
  3140   892   957   954   944   353  1054   960   445   786
   794   912  1052  1945  1093  2104   589  4735   772  1114
   680   921  2118   626  1085  1178   233  1006  1100   739
  2038   589   978   297   975  1215  1629   349  1482   300
  1141  1197  1869   748   518   555   892   986   962   465
   896   947  4184   607  1169  2344  1838   970  1106    95
  1135   627  2113   903   297   865  1030   818  1765  1416
   756  1017  1895   695  1173  2432  1126   606  2918  1038
  1804  1403  1442   952   473  1518   821  1844  2220   613
   544  1138   968   949  2305   955   951  1272  1402  2001
   995   765  1208   131  2441  1077  1825   971  2064  2060
  2352  2323  1279  2201  2330  1431   160  1990  1169   183
  1021  2452  1018  1234  1700   704  1182  1244   859   366
  2236   814  1016   819   714   929   746  2291  1175  1291
  1655   986  2450   128   118   737   737  1345  1308   832
   998   979   846  1265  1022  1699   910   795  1008  2520
  2520   890  2241   706  1047   245   725  3210   921  1024
   878   796   407   872  1601   461  1049  2350  2683   796
  1913   711
   558  1518  1924   121  3421  1831   389  2518  1417  1467
  1449  1386  1889  1526  2129   733   578  1772  2180  1076
  1345  1429   928  1758  1150   766   708  1202  1812  1254
   881  1125   684  2061  1243  1087  1597  1986  1950  2063
  1667  1625  1961   750  1108  2059  1523   655  1021  1951
  1159  1652  1504  1566  2457  1318   442  1214  1737  1353
  1512   314   931  1571  1373  1434  2038   853   708  2344
  1370  1669  1119   356   917  1452   507  1080  1159  1666
  1109  1268  1898   290   610  1599   960   911  1182  2580
  2056   998   165  1429   806  1332   680  2293   620  1291
  1585     0   918  1225   244  1331   837  1254  1616  1484
  1605  1191  2439  1348  1617  1757  1977   783  3050  3107
   873  1250  1266  1019  1383  1085  1605  1905  1787   798
  1960  1324   813   815  1219  1773  1793  1598  1388  1234
  1788  1382   775   360  2056   995  1350  3169  1381   749
   930  1551   548  1280  2048   414  1443  1154  2042   847
  1006  1052  1971  1817  1224  1042   956  1240  2383  1301
  1991  1937  1035  1310  1227  1033  1900  1972  1964  1148
  1908  1660  3053  1803  1689   765   430   631   797  1667
  1833  1124   541  1900  1293  1098  1707  1848   237   754
  1594  1950   544   943  2104  1003  2077  1802  1661  2043
   361   296  2093  1224  1683   658  1808  1049   666  1734
  1600  1041  1733  1151   733  1423  1655  1029  2323  2943
   813  1042  1047  1618   993   653   399   730   494   518
   773   741  2849   624   746   157  1639  1154  1464  1599
  1916  1087  1249  2042   647   882   817   846  1282  1508
   949  1083  1982   866  1391  1933  1560   714  1632  1156
  2604  1806  1074  1456  1624  1197   848  1328  1654  1418
   757  1649  1870  2004  1928   260   714  1161  1852  1193
  1174   721   882  1751  1000  1795  1554  2091  1921   649
  1811  1828  1740  1456  1149  1591  2023   978  1877  1563
   388  1486
   364  1104  1487   799  3764  1338   579  3316  1087   835
   940   685  1349   808  1717   188  1470  1242  1777   232
  1047  1156    68  1406  1983  1681  1359   362  1374   554
  1251   839  1538  1598   717  1449  1246  1547  1462  1591
  1288  1278  1579  1500  1804  1596  1096  1573   895  1450
   834   911   978   911  2068   681   993   954  2034   900
  1117   872   681   871   621   994  1604   188   268  3075
   940   829   800   924   852  1113   656   940  1216  1032
  1086  1924  1399   715   521  1207  1855  1829   729  3330
  1573  1219  1063  1129   421   981   279  1908  1530   610
   750   918     0   946  1033  1071  1535  1115   988   820
  1269   349  2013   908  1262  1263  1505  1512  3853  3932
    46   609   873   873  1065   343   790  1407  1289   538
  2743  1033   678   677   996   865  1435  1260   781   888
  1282  1088   311  1270  1604  1691   843  4005   993   801
   403  1206  1413   806  1595   510   704   997  1600   225
  1655   490  1492   926  1023  1086  1352   415  1995   546
  1597  1599  1557   921   664   255  1403  1497  1479   287
  1410  1291  3834  1189  1443  1679  1267   454   828   812
  1505   645  1408  1409   460   840  1370  1332  1057  1084
  1135  1502  1354    66  1675  1880  1633  1188  2473  1565
  1215   835  1826  1006  1040  1121  1309  1547  1584  1148
  1017  1025  1348   950  1651  1144  1291  1124  1919  2560
   723   695  1084   742  1878   678  1245   222  1360  1342
  1687  1653  1954  1499  1655   784   758  1693  1310   835
  1485  1935  1072  1678  1260   231   916   990   980   846
  1749   782  1520   553   962  1443  1106  1630  1414  1212
  2201  1402  1927   634   753   818   288  1349  1509  1060
   675  1304  1360  1675  1493   977   478   834  1442  2026
  2016   209  1719  1209   921   916  1089  2847  1432   597
  1343  1307  1045  1112  1429   966  1561  1826  2455  1138
  1195  1031
   928   304   699  1135  2882   620   897  2874   191   488
   329   565   695   633   906   973  1755   586   958   798
   122   223   879   538  1764  1860  1092   778   588   558
   755   115  1466   836   321   834   372   760   732   839
   442   402   740  1286  1421   834   315  1704   223   736
   112   732   376   563  1242   465   905    23  1219   226
   292   939   319   627   644   253   813  1109   799  2551
   208   926   147   931   323   226   723   181   429   596
   305  1460   685  1255   669   375  1804  1900   250  2812
   834   592  1382   211   573   119   821  1076  1758   528
   871  1225   946     0  1127   127  1242   205   557   537
   384   781  1216   210   393   553   755  1267  4227  4265
   932   475   140   216   157   660   840   692   582   493
  2325   102   419   417    72  1219   573   377   430    84
   586   163  1191  1533   831  1341   291  4315   178   487
   543   326  1754   245   823   966   638   146   816   734
  1260   468   750  1166   103   378   820   754  1167   640
   768   726  1058   140   376   728   687   751   746   818
   695   435  3334   676   514  1862  1272   692   445   962
   622   318  1746   685   771   132   489   646  1460   683
   391   725  1282   887   878  1775   851   675  2137   820
  1268   941   919    81   617   821   601  1027  1700   595
   495   309   507   101  1805   214   431   437  1102  1736
   412   254   370   990  1795   573  1273  1046  1703  1741
  1870  1853  2029  1817  1869  1080  1022  1163   366   741
   690  1754   150   826  1009   718   468   494    56   544
  1526   172   759   438   218   716   360  1808   475   425
  1388   580  1759   789   982   146   672   478   562   195
   472   427   664   798   702  1448   597   111   626  1797
  1806   880  1565   574   263  1108   362  2376   705   595
   594   630   721   230   745   538   799  1668  1817   348
  1613   301
   672  1430  1822   294  3178  1746   455  2321  1314  1443
  1391  1388  1816  1524  2013   862   629  1701  2061  1149
  1240  1311  1027  1641   961   746   464  1263  1714  1266
   663  1041   506  1960  1208   859  1488  1881  1860  1964
  1561  1513  1844   520   873  1958  1438   600   909  1864
  1081  1651  1446  1542  2327  1307   243  1112  1502  1287
  1419   201   869  1560  1392  1358  1931  1007   786  2126
  1297  1706  1044   196   805  1349   470   963   985  1631
   959  1029  1812   517   611  1501   825   834  1134  2368
  1961   801   316  1319   817  1242   765  2166   631  1295
  1623   244  1033  1127     0  1218   598  1119  1581  1467
  1492  1254  2317  1280  1508  1677  1882   549  3102  3145
   987  1246  1193   912  1280  1129  1634  1819  1706   774
  1755  1219   745   748  1107  1853  1676  1486  1362  1152
  1709  1273   953   411  1953   759  1299  3199  1296   640
   945  1443   639  1227  1945   531  1453  1032  1936   911
   764  1052  1877  1880  1107   882   729  1294  2254  1327
  1875  1809   792  1231  1204  1094  1814  1878  1873  1222
  1823  1552  2851  1755  1550   746   234   655   682  1712
  1707  1091   630  1812  1345  1009  1589  1770   434   559
  1513  1849   332  1043  1993   846  1970  1754  1465  1946
   184   219  1944  1110  1649   442  1726   807   602  1680
  1552   897  1625  1041   696  1307  1547   859  2199  2802
   732   986   889  1675   845   587   212   878   593   650
   755   733  2902   694   747   273  1699   909  1316  1609
  1812   907  1123  1918   404   942   677   687  1184  1490
   741  1008  1884   837  1316  1844  1480   692  1490   983
  2474  1699   897  1495  1679  1128   895  1150  1494  1323
   690  1536  1789  1871  1824   491   715  1083  1745  1004
   990   825   693  1684   878  1849  1477  1878  1832   614
  1721  1752  1720  1354   931  1557  1923   797  1635  1475
   554  1410
  1054   249   603  1246  2781   548  1015  2858   109   535
   348   640   634   685   798  1101  1848   534   849   915
    50    99  1004   426  1797  1941  1140   886   499   655
   784   242  1527   742   414   830   269   662   650   747
   343   294   630  1334  1437   740   266  1783   311   657
   237   769   382   593  1128   547   988   127  1147   270
   226  1037   444   667   726   249   712  1235   927  2524
   234   984   274  1023   416   140   835   255   410   601
   317  1462   610  1374   790   289  1860  1968   358  2784
   745   606  1485   100   701   129   949   963  1845   618
   938  1331  1071   127  1218     0  1279   159   569   587
   274   890  1107   252   289   489   667  1310  4310  4343
  1057   570   222   312    81   776   900   615   517   619
  2318    46   536   535   112  1290   461   268   492   186
   524    58  1319  1628   734  1365   349  4390   173   584
   669   224  1852   325   727  1088   708   188   717   861
  1279   588   664  1227   113   402   836   857  1052   732
   660   609  1067   191   473   848   610   663   662   931
   619   333  3305   651   387  1943  1348   817   539  1024
   504   434  1843   606   870   255   375   581  1568   739
   340   631  1349  1011   775  1824   752   651  2146   730
  1350  1042   794   108   622   881   534  1033  1777   571
   495   348   406   180  1884    92   328   456   991  1619
   524   381   393  1062  1847   684  1352  1174  1802  1844
  1951  1936  2041  1912  1953  1190  1093  1162   249   792
   593  1793   116   712  1064   844   545   556    93   588
  1565   300   667   565   231   635   315  1889   347   408
  1274   480  1800   868  1052   258   799   413   438   140
   587   318   595   678   606  1560   722   236   526  1828
  1840  1008  1612   530   340  1166   324  2360   625   713
   515   569   733   145   729   555   705  1712  1777   287
  1719   281
  1204  1527  1843   890  2621  1823   978  1781  1389  1684
  1565  1687  1913  1804  1984  1391   927  1814  2018  1590
  1320  1346  1511  1638   522   866   178  1675  1758  1597
   496  1204   358  1977  1454   542  1523  1893  1912  1987
  1598  1538  1821   118   278  1974  1543   715  1032  1924
  1251  1924  1616  1776  2239  1588   543  1220  1049  1457
  1506   681  1118  1821  1723  1495  1931  1553  1268  1549
  1448  2048  1229   621   958  1419   882  1061   901  1832
   963   430  1881  1116  1028  1562   615   786  1365  1799
  1992   681   850  1370  1206  1358  1255  2095   859  1606
  1972   837  1535  1242   598  1279     0  1131  1788  1724
  1516  1669  2256  1444  1541  1768  1918    71  3137  3145
  1490  1549  1358  1049  1358  1525  1966  1885  1795  1115
  1208  1302  1015  1018  1190  2262  1670  1513  1609  1302
  1803  1337  1521   806  1962   162  1501  3178  1418   858
  1318  1486   996  1433  1957  1080  1762  1103  1941  1361
   176  1386  1919  2259  1173   877   466  1691  2173  1674
  1856  1761   325  1378  1475  1520  1880  1917  1921  1656
  1889  1583  2299  1918  1492   869   434  1092   870  2068
  1672  1357   988  1875  1737  1170  1588  1859   971   568
  1618  1873   324  1527  1979   557  1971  1917   952  1976
   502   722  1820  1188  1852   454  1811   362   695  1837
  1734   936  1650  1140   801  1347  1576   823  2137  2662
   977  1223   885  2055   587   910   466  1423   976  1066
   876   884  3230  1002   909   861  2083   382  1258  1905
  1830   514  1163  1869   279  1383   804   756  1289  1740
   285  1200  1913  1157  1459  1900  1591   830  1427   902
  2379  1721   521  1853  2054  1312  1323  1015  1375  1415
   976  1555  1870  1805  1844  1055  1107  1253  1762   557
   564  1330   347  1808   985  2216  1597  1312  1890   978
  1785  1848  1948  1424   661  1767  1945   437  1041  1567
  1035  1541
  1044   406   724  1180  2684   691   971  2699   265   680
   501   768   782   828   898  1118  1746   687   943   986
   208   214  1051   529  1646  1824   999   977   630   762
   635   283  1393   862   526   671   394   779   784   869
   470   412   728  1191  1281   859   423  1664   251   794
   304   920   539   745  1209   670   880   185  1014   412
   381   949   444   816   848   406   824  1266   937  2368
   382  1125   326   927   346   291   778   192   251   759
   172  1303   750  1330   762   431  1721  1839   452  2628
   870   453  1402   239   715   276   955  1047  1736   733
  1073  1254  1115   205  1119   159  1131     0   726   731
   390   979  1199   395   413   638   794  1166  4191  4219
  1095   680   341   265   240   852  1039   754   664   615
  2159   196   504   503   134  1423   564   386   629   289
   673   212  1336  1531   850  1212   487  4264   328   508
   712   355  1757   448   844  1056   840   121   831   894
  1124   656   794  1366   102   259   681   955  1135   844
   761   690   909   327   580   913   749   792   793  1012
   758   456  3149   810   434  1826  1229   801   459  1163
   589   514  1749   744   975   276   477   728  1492   607
   496   753  1220  1060   881  1680   864   810  1988   855
  1237   960   839   124   780   751   680   875  1656   730
   654   222   526   164  1765   216   450   308  1080  1689
   479   422   250  1194  1705   630  1236  1190  1709  1758
  1834  1822  2199  1813  1840  1122  1225  1003   217   936
   712  1645    55   799   928   884   442   436   215   735
  1416   336   792   574   383   770   472  1773   378   249
  1356   600  1652   994  1185   350   831   273   421   299
   545   432   738   753   726  1495   713   304   644  1676
  1689  1023  1468   686   257  1307   483  2202   760   675
   654   718   890   297   570   710   827  1566  1625   441
  1640   440
  1163   358   557  1506  3235   390  1236  3425   477   158
   228   305   371   218   775  1110  2185   282   834   761
   519   563   924   576  2311  2327  1630   655   465   434
  1309   584  1983   637   374  1388   488   606   500   627
   473   509   675  1823  1977   636   337  2180   755   482
   537   227   187    83  1114   318  1390   580  1693   332
   388  1381   714   159   387   320   659  1177   994  3093
   349   479   562  1391   834   466  1121   730   974    50
   860  2017   438  1554  1006   418  2326  2397   447  3353
   605  1149  1782   522   819   452  1024   965  2207   379
   467  1616   988   557  1581   569  1788   726     0   168
   517   666  1047   347   490   330   547  1807  4666  4719
  1001   393   430   739   492   648   410   446   346   818
  2880   529   837   835   621   804   587   511   230   487
   333   525  1296  1961   649  1894   290  4777   398   968
   709   481  2165   361   640  1260   312   703   652   865
  1815   579   532   711   646   935  1377   603  1045   451
   681   730  1615   416   390   735   442   539   517   729
   448   488  3874   202   716  2328  1762   993   940   528
   668   493  2157   451   579   618   568   367  1832  1221
   302   562  1791   922   727  2306   681   201  2694   600
  1745  1370   976   626    67  1350   361  1584  2179   164
    83   865   502   656  2278   553   493   994   966  1592
   858   597   927   598  2323   994  1757  1177  2111  2129
  2337  2314  1474  2238  2326  1459   624  1719   759   285
   560  2296   675   772  1541   832   990  1032   520   143
  2070   595   567   752   344   481   300  2274   730   971
  1236   519  2300   467   582   477   828   978   867   436
   892   522   396   799   563  1792   903   535   542  2345
  2353  1042  2099   246   803   646   280  2927   472   974
   414   343   164   460  1294    25   604  2205  2345   350
  1988   293
  1009   433   711  1370  3328   547  1098  3406   517    52
   250   136   538    98   935   947  2058   442   994   593
   537   609   757   699  2244  2211  1558   487   610   268
  1261   530  1892   800   270  1366   582   764   663   791
   586   608   823  1748  1930   799   414  2068   702   647
   484   201   245    91  1277   165  1291   560  1734   318
   460  1266   617    97   222   354   818  1009   838  3088
   353   398   498  1282   765   517   999   690   966   212
   839  1984   600  1404   875   517  2237  2294   358  3349
   770  1117  1649   568   679   458   868  1126  2085   213
   359  1484   820   537  1467   587  1724   731   168     0
   611   497  1213   336   589   480   709  1736  4534  4591
   834   237   397   682   522   481   315   608   501   694
  2852   542   735   732   608   712   717   604   115   455
   489   556  1129  1835   811  1840   245  4652   417   879
   561   563  2032   300   802  1113   156   680   812   706
  1767   433   695   640   638   904  1338   436  1208   282
   833   870  1579   403   263   568   605   701   680   561
   610   598  3871   368   814  2212  1659   854   858   440
   797   379  2025   613   415   562   682   530  1693  1156
   407   719  1698   754   888  2223   842   367  2649   764
  1637  1252  1114   616   221  1276   518  1550  2069   332
   216   829   628   627  2164   597   601   963  1129  1759
   763   504   897   489  2237   884  1652  1012  1978  1991
  2220  2195  1509  2108  2206  1326   519  1691   811   205
   713  2224   677   922  1465   671   920   971   516    27
  2000   524   728   630   358   644   393  2157   817   962
  1402   657  2225   324   477   421   673   999   949   474
   787   627   559   942   717  1647   769   483   686  2280
  2285   881  2021   406   751   579   371  2909   634   854
   565   505   256   513  1282   148   766  2128  2354   441
  1848   352
  1302   182   334  1518  2721   318  1282  3006   196   562
   371   712   418   702   524  1326  2122   349   575  1084
   262   181  1201   153  2025  2210  1388  1024   242   777
  1021   495  1784   472   557  1026    29   391   396   479
    83    22   356  1580  1647   470   198  2051   586   408
   473   744   366   575   858   646  1260   392  1202   372
   159  1312   701   661   807   285   438  1446  1162  2654
   331   991   515  1298   691   163  1106   529   617   527
   562  1651   368  1639  1052    98  2111  2229   541  2910
   480   834  1760   176   939   299  1186   692  2117   727
   967  1605  1269   384  1492   274  1516   390   517   611
     0  1031   833   362    31   285   404  1553  4579  4609
  1263   696   400   586   227   945   916   372   303   871
  2486   282   804   802   386  1315   188     8   559   402
   316   223  1541  1902   462  1587   442  4654   276   859
   884    63  2126   464   455  1348   762   460   444  1077
  1496   779   404  1228   385   649  1057   985   782   839
   385   344  1274   350   615  1026   367   402   404  1083
   375    67  3426   508   203  2212  1616  1072   813  1039
   242   625  2118   360   984   516   105   361  1842   998
   215   362  1610  1205   500  2068   478   508  2339   464
  1620  1317   557   383   544  1141   314  1237  2044   439
   434   609   135   455  2152   184    60   697   718  1352
   795   618   641  1098  2094   956  1621  1400  2077  2119
  2220  2206  1918  2186  2224  1462  1127  1352   289   793
   322  2028   372   442  1319  1055   816   821   330   600
  1800   548   401   812   309   384   220  2159   214   616
  1003   209  2036   932  1084   464  1019   547   350   211
   856    43   365   418   336  1832   975   472   254  2054
  2069  1237  1856   362   613  1163   242  2512   374   980
   274   358   656   162   913   514   437  1953  1890   170
  1993   265
   643   852  1198  1069  3663  1039   811  3439   874   523
   669   361  1036   469  1426   515  1763   937  1486   123
   853   957   299  1151  2158  1956  1491    12  1091   255
  1296   699  1741  1296   482  1463  1004  1254  1158  1287
  1032  1036  1302  1658  1919  1295   840  1833   816  1144
   675   564   696   584  1772   390  1150   797  1974   661
   872  1066   620   533   281   746  1310   531   483  3164
   705   490   654  1105   815   891   806   842  1145   705
  1006  2015  1095  1032   655   953  2075  2081   532  3424
  1267  1212  1348   923   463   775   510  1617  1812   309
   407  1191   349   781  1254   890  1669   979   666   497
  1031     0  1710   674  1018   968  1204  1660  4186  4259
   377   334   670   792   860   148   443  1103   991   558
  2868   846   680   678   847   601  1175  1023   488   705
   981   890   659  1551  1305  1813   588  4329   769   836
   355   972  1717   577  1296   779   363   878  1305   345
  1760   335  1190   628   877  1034  1392    66  1701   215
  1316  1337  1621   710   422   159  1100  1196  1176    65
  1106  1039  3940   861  1224  1955  1478   602   843   480
  1251   464  1711  1107   111   714  1122  1026  1361  1145
   863  1210  1548   290  1380  2086  1336   860  2622  1260
  1437  1037  1575   857   710  1222  1010  1603  1840   830
   708   961  1085   822  1919   945  1040  1084  1623  2256
   726   574  1030   426  2090   759  1462   566  1662  1655
  1963  1932  1658  1800  1937  1041   448  1751  1140   486
  1198  2120   927  1402  1390   312   930  1001   797   522
  1915   652  1222   531   724  1139   838  1903  1207  1141
  1899  1129  2116   286   433   635   359  1244  1321   839
   706  1059  1054  1412  1204  1293   564   675  1164  2199
  2194   484  1905   902   856   603   819  2954  1129   691
  1052  1001   703   890  1415   646  1261  2014  2489   878
  1508   772
  2112   945   533  2351  2600   674  2111  3469  1025  1187
  1078  1349   675  1259   310  2107  2945   773   258  1797
  1095  1010  1946   680  2731  3017  2157  1699   650  1465
  1782  1323  2562   415  1309  1721   843   471   552   423
   776   814   477  2339  2327   417   946  2856  1418   566
  1296  1212  1036  1129    99  1333  2080  1225  1595  1141
   943  2142  1528  1195  1434  1047   414  2200  1959  3084
  1110  1444  1338  2125  1523   990  1939  1360  1375  1013
  1364  2283   615  2465  1878   850  2870  3013  1327  3316
   442  1594  2592  1009  1745  1119  1986   161  2935  1408
  1468  2439  2013  1216  2317  1107  2256  1199  1047  1213
   833  1710     0  1139   822   750   508  2305  5377  5395
  2018  1404  1205  1419  1058  1671  1406   607   723  1692
  3024  1115  1635  1633  1219  1737   645   840  1232  1222
   732  1056  2311  2729   410  2292  1181  5433  1079  1691
  1668   889  2955  1233   419  2171  1358  1287   416  1853
  2196  1547   521  1613  1215  1447  1791  1649   102  1495
   448   509  1967  1155  1356  1758   611   516   535  1772
   604   781  3798   866   776  3020  2423  1893  1644  1494
   610  1408  2946   604  1626  1347   731   684  2675  1796
   890   514  2404  1947   344  2813   381   867  2950   449
  2435  2149   459  1215  1012  1939   704  1927  2847   882
  1001  1422   710  1287  2957  1015   785  1483   119   547
  1628  1434  1439  1584  2844  1789  2431  2179  2906  2951
  3028  3017  1831  3012  3036  2296  1603  2007  1016  1293
   538  2748  1194   400  2102  1825  1640  1634  1161  1188
  2529  1373   493  1629  1087   571   922  2968   840  1375
   189   640  2761  1504  1566  1274  1803  1242   881  1029
  1689   789   655   454   528  2664  1795  1295   595  2752
  2774  2025  2604   807  1442  1553   935  3007   582  1810
   672   709  1061   987  1601  1065   452  2690  2327   902
  2827  1001
   973   198   605  1247  3022   487   990  3084   203   284
   121   390   541   434   831   976  1900   424   889   721
   204   291   840   498  1966  2023  1289   668   489   424
   962   246  1652   733   195  1044   338   667   610   731
   381   370   679  1482  1629   731   194  1870   412   607
   201   525   173   353  1181   303  1072   234  1400    17
   209  1084   417   421   480    91   724  1087   820  2759
    31   732   235  1085   498   217   841   383   635   388
   515  1671   554  1335   754   300  1993  2077   189  3020
   720   802  1511   253   606   123   847  1016  1911   380
   685  1348   908   210  1280   252  1444   395   347   336
   362   674  1139     0   354   411   643  1465  4381  4425
   904   341    88   397   196   582   647   561   441   562
  2535   206   538   536   278  1038   528   354   240   141
   440   230  1187  1676   733  1547    97  4479    95   646
   533   300  1890   102   724  1039   456   357   724   723
  1468   420   634   974   305   588  1030   632  1106   495
   701   692  1268    70   254   664   556   637   626   723
   565   383  3541   482   549  2024  1443   760   612   772
   597   271  1882   558   638   280   461   500  1577   879
   252   626  1463   844   795  1968   759   482  2346   708
  1433  1079   918   284   409  1012   462  1237  1868   404
   290   517   444   308  1970   279   383   647  1034  1678
   547   307   580   810  1987   700  1442  1049  1837  1867
  2032  2013  1818  1958  2027  1195   841  1374   489   541
   600  1954   341   776  1202   699   653   689   180   339
  1727   271   653   496    53   592   218  1969   534   632
  1321   504  1958   619   800   152   669   663   652   165
   595   395   523   768   610  1551   662   199   547  2000
  2008   890  1760   404   458   914   209  2586   580   699
   474   480   511   215   954   327   694  1865  2020   237
  1732   140
  1305   165   314  1529  2746   288  1289  3036   202   541
   353   694   388   679   512  1324  2138   318   565  1073
   272   200  1194   148  2052  2229  1412  1010   217   763
  1046   501  1806   453   548  1054    20   373   371   459
    56    19   346  1604  1675   450   180  2070   600   382
   477   718   344   551   851   630  1277   403  1233   363
   146  1326   707   636   789   272   422  1440  1162  2685
   322   966   520  1313   705   168  1116   545   644   498
   585  1680   341  1645  1058    72  2134  2251   537  2941
   458   860  1773   189   940   301  1187   685  2135   712
   943  1617  1262   393  1508   289  1541   413   490   589
    31  1018   822   354     0   254   381  1578  4598  4629
  1258   683   398   600   235   935   892   344   273   875
  2516   293   813   811   401  1290   181    30   541   405
   286   235  1538  1918   444  1614   430  4675   272   873
   881    66  2141   456   437  1354   741   477   427  1073
  1523   774   380  1202   402   672  1084   970   775   823
   374   343  1301   348   605  1018   340   379   380  1070
   348    43  3457   477   226  2231  1635  1077   828  1014
   243   621  2133   333   967   524   107   331  1853  1019
   188   342  1632  1198   486  2093   462   478  2368   443
  1639  1330   564   398   515  1163   284  1265  2064   409
   407   629   116   469  2171   202    38   721   709  1346
   805   620   664  1075  2118   967  1640  1397  2091  2132
  2239  2225  1887  2202  2242  1473  1103  1381   320   768
   303  2053   392   436  1342  1050   834   841   338   578
  1826   553   380   815   300   358   196  2177   242   642
   995   191  2062   911  1061   464  1016   577   379   212
   866    41   336   417   316  1841   979   476   236  2080
  2095  1236  1881   331   630  1137   218  2543   348   988
   246   327   627   165   942   488   417  1978  1921   147
  2005   247
  1376   249   230  1658  2937    76  1401  3291   381   446
   331   611   144   547   457  1359  2302    69   517  1049
   453   426  1196   271  2285  2413  1630   959   135   718
  1273   637  2014   334   563  1299   266   285   202   329
   207   266   345  1824  1917   333   238  2257   776   196
   599   544   286   410   805   585  1458   570  1480   409
   265  1485   826   489   702   323   342  1450  1217  2939
   388   799   638  1481   876   349  1250   729   883   315
   805  1928   143  1746  1165   210  2349  2452   593  3195
   314  1091  1919   398  1011   435  1245   649  2308   662
   795  1757  1263   553  1677   489  1768   638   330   480
   285   968   750   411   254     0   241  1800  4779  4818
  1268   654   491   769   413   921   737   150    29   974
  2769   472   945   942   588  1122   273   284   484   525
    34   431  1561  2079   340  1850   436  4868   380  1037
   924   290  2296   494   331  1448   635   673   337  1106
  1762   800   230  1019   599   891  1319   910   733   756
   352   402  1543   448   607  1008   146   234   218  1029
   154   226  3710   238   444  2415  1825  1170   997   850
   351   668  2288   149   894   667   283    93  1987  1227
   164   241  1833  1197   413  2313   370   239  2616   304
  1821  1483   647   588   325  1368    50  1508  2253   190
   264   837   202   648  2358   423   233   945   656  1296
   949   718   883   924  2336  1106  1826  1430  2244  2276
  2423  2405  1637  2362  2421  1606   950  1628   574   612
   232  2282   605   443  1553  1077  1020  1041   497   459
  2054   675   256   907   366   183   197  2360   480   881
   937   195  2289   796   908   560  1057   829   614   360
  1001   265   113   470   236  1963  1073   597   213  2315
  2328  1279  2102    95   814   954   203  2797   171  1110
    85    79   421   344  1189   341   297  2202  2174   205
  2142   271
  1614   459    82  1882  2825   166  1630  3347   567   680
   572   844   189   765   229  1601  2510   267   287  1289
   641   582  1438   287  2424  2608  1792  1194   167   957
  1424   852  2188    92   804  1417   401    75    49    88
   325   382   189  1984  2040    91   456  2450   973    72
   818   737   528   630   568   824  1654   769  1491   643
   465  1695  1050   702   932   552   115  1692  1457  2982
   617   984   859  1686  1077   532  1471   920  1018   519
   967  2032   109  1979  1395   380  2515  2632   829  3232
    78  1237  2136   567  1248   645  1485   417  2511   900
   994  1977  1505   755  1882   667  1918   794   547   709
   404  1204   508   643   381   241     0  1957  4977  5010
  1510   895   717   970   601  1162   934   101   215  1205
  2847   662  1165  1162   776  1298   260   408   724   743
   223   610  1803  2289   101  1984   676  5056   596  1242
  1165   443  2509   732    92  1682   860   855   105  1347
  1892  1042    16  1184   780  1054  1457  1144   498   990
   172   277  1667   670   849  1249   104     8    33  1266
    99   338  3740   390   465  2610  2015  1403  1199  1036
   297   907  2501    96  1125   880   333   180  2210  1401
   391    55  2013  1438   180  2472   133   391  2720    65
  2017  1696   489   774   523  1544   195  1629  2444   386
   495  1011   269   841  2551   583   344  1101   419  1055
  1164   947  1045  1119  2498  1324  2019  1672  2459  2495
  2618  2603  1655  2573  2620  1828  1141  1737   670   813
    96  2429   773   258  1723  1319  1212  1222   698   686
  2202   896    23  1140   594    66   424  2556   523  1017
   697   197  2438  1013  1102   787  1298   928   631   560
  1220   364   151   317    84  2190  1306   817   159  2452
  2468  1521  2260   302  1006  1120   435  2860    75  1334
   169   204   594   528  1301   563    56  2356  2212   414
  2364   503
  1173  1557  1883   843  2688  1857   947  1804  1420  1699
  1587  1694  1945  1814  2029  1363   855  1844  2064  1577
  1349  1380  1491  1679   508   796   178  1667  1795  1600
   532  1223   289  2018  1466   600  1559  1934  1949  2027
  1634  1575  1865    47   325  2015  1572   644  1053  1960
  1270  1936  1638  1792  2290  1597   520  1245  1120  1478
  1537   648  1125  1834  1727  1520  1973  1522  1247  1584
  1471  2052  1246   591   974  1450   865  1085   942  1852
   995   486  1916  1066  1013  1596   564   724  1378  1831
  2031   721   787  1403  1197  1384  1232  2144   787  1612
  1975   783  1512  1267   549  1310    71  1166  1807  1736
  1553  1660  2305  1465  1578  1800  1957     0  3082  3092
  1467  1555  1378  1068  1388  1518  1971  1920  1827  1111
  1231  1331  1018  1021  1218  2257  1712  1550  1622  1324
  1835  1369  1484   737  2004   212  1518  3127  1444   863
  1313  1521   925  1450  1998  1046  1768  1131  1982  1345
   244  1386  1957  2258  1202   909   514  1685  2223  1675
  1900  1807   393  1401  1484  1509  1915  1955  1958  1644
  1924  1620  2326  1943  1537   800   371  1075   879  2069
  1717  1366   917  1910  1733  1189  1628  1892   908   585
  1648  1912   257  1507  2022   515  2013  1942   964  2015
   439   688  1873  1216  1872   461  1844   428   625  1862
  1756   964  1688  1166   732  1381  1613   857  2186  2719
   983  1233   917  2053   541   904   403  1392   905   996
   807   814  3239   931   839   816  2081   453  1301  1914
  1870   488  1195  1916   274  1369   818   775  1316  1753
   263  1216  1952  1156  1483  1936  1620   760  1472   942
  2432  1760   492  1853  2053  1330  1310  1063  1425  1444
   976  1593  1904  1853  1884   994  1097  1272  1802   546
   548  1306   303  1836  1007  2217  1625  1343  1926   969
  1820  1880  1966  1456   716  1785  1985   401  1100  1597
   967  1568
  3551  4531  4912  3164  4899  4848  3436  2881  4411  4518
  4490  4431  4918  4571  5087  3673  2482  4804  5128  4063
  4337  4398  3890  4721  2726  2369  3222  4198  4810  4295
  3596  4143  2815  5051  4292  3680  4578  4970  4959  5057
  4653  4600  4918  3044  3132  5049  4540  2528  4006  4963
  4183  4695  4545  4617  5369  4368  3323  4211  4056  4388
  4519  3297  3967  4619  4408  4461  5016  3705  3721  3159
  4399  4676  4146  3298  3904  4445  3548  4057  4002  4717
  4021  3232  4913  3155  3660  4598  2523  2364  4227  3139
  5056  3783  2885  4410  3855  4343  3691  5218  2470  4336
  4594  3050  3853  4227  3102  4310  3137  4191  4666  4534
  4579  4186  5377  4381  4598  4779  4977  3082     0   169
  3817  4298  4295  4011  4377  4108  4625  4919  4808  3848
  2875  4316  3844  3846  4202  4695  4755  4573  4439  4255
  4812  4367  3578  2707  5041  3134  4394   275  4398  3742
  3975  4534  2502  4323  5035  3429  4483  4121  5023  3863
  3229  4101  4974  4774  4197  3936  3594  4245  5300  4333
  4952  4870  3450  4334  4278  4041  4914  4974  4971  4131
  4923  4642  3124  4850  4601  2367  2963  3679  3782  4664
  4774  4173  2509  4912  4296  4112  4668  4872  2842  3585
  4615  4940  2974  3902  5073  2594  5056  4849  2736  5041
  2960  3302  4955  4203  4733  3441  4828  3489  2535  4778
  4646  3970  4714  4137  2426  4395  4636  3896  5257  5800
  3833  4082  3944  4596  2558  3683  2958  3631  2556  2544
  2359  2374  5779  2428  2358  3208  4611  3447  4361  4636
  4901  2687  4206  4980  3274  3899  3765  3757  4284  4559
  2884  4110  4978  3914  4418  4943  4582  2420  4537  4001
  5512  4789  2669  4469  4607  4229  3879  4139  4503  4422
  3787  4622  4891  4923  4915  2898  3765  4185  4834  2718
  2687  3704  2793  4786  3971  4769  4580  3008  4932  3693
  4820  4855  4791  4450  3798  4641  5015  2722  3542  4576
  2689  4513
  3620  4569  4943  3223  4809  4885  3495  2784  4446  4573
  4536  4492  4959  4632  5110  3749  2533  4845  5150  4137
  4371  4428  3966  4748  2714  2404  3238  4271  4842  4358
  3613  4184  2833  5081  4344  3687  4609  4999  4993  5088
  4684  4630  4943  3056  3122  5079  4579  2560  4042  4999
  4226  4758  4591  4672  5383  4426  3360  4248  4034  4433
  4556  3342  4013  4678  4474  4503  5044  3789  3789  3076
  4442  4749  4190  3340  3941  4480  3598  4091  4022  4769
  4048  3214  4950  3227  3716  4632  2529  2383  4276  3043
  5087  3801  2942  4442  3914  4382  3759  5235  2514  4398
  4666  3107  3932  4265  3145  4343  3145  4219  4719  4591
  4609  4259  5395  4425  4629  4818  5010  3092   169     0
  3894  4358  4338  4049  4412  4176  4695  4955  4847  3901
  2811  4351  3890  3892  4236  4782  4782  4604  4493  4296
  4851  4400  3664  2758  5070  3131  4442   107  4438  3782
  4036  4566  2560  4371  5064  3495  4546  4154  5051  3931
  3227  4159  5007  4856  4230  3962  3606  4317  5315  4399
  4977  4892  3451  4375  4333  4112  4950  5007  5005  4206
  4959  4673  3004  4899  4621  2403  2994  3738  3821  4739
  4797  4226  2566  4948  4369  4152  4696  4911  2906  3612
  4654  4971  2999  3978  5098  2594  5084  4898  2690  5072
  2996  3350  4965  4237  4786  3468  4866  3491  2566  4825
  4695  4000  4744  4172  2460  4426  4667  3920  5276  5803
  3877  4129  3970  4674  2560  3730  2992  3710  2614  2608
  2394  2413  5869  2483  2398  3265  4690  3441  4382  4701
  4931  2679  4237  5001  3296  3967  3799  3788  4321  4615
  2883  4153  5009  3967  4460  4978  4622  2457  4557  4022
  5524  4819  2662  4541  4685  4273  3944  4154  4517  4459
  3834  4651  4929  4941  4945  2967  3821  4228  4863  2703
  2673  3776  2798  4829  4006  4848  4621  2937  4967  3744
  4856  4894  4848  4485  3806  4694  5046  2721  3494  4614
  2755  4555
   318  1101  1490   753  3735  1344   532  3271  1079   846
   943   700  1358   827  1720   146  1426  1250  1779   255
  1035  1145    78  1403  1937  1636  1315   389  1376   566
  1213   823  1492  1603   716  1412  1241  1550  1468  1597
  1285  1273  1579  1454  1760  1601  1094  1527   871  1457
   820   933   982   925  2071   690   947   939  2002   897
  1113   826   657   889   641   992  1607   183   225  3032
   936   862   784   878   823  1105   613   917  1188  1046
  1060  1881  1406   674   480  1204  1808  1783   722  3286
  1580  1184  1019  1119   392   972   235  1910  1485   622
   782   873    46   932   987  1057  1490  1095  1001   834
  1263   377  2018   904  1258  1268  1510  1467  3817  3894
     0   616   865   849  1055   353   820  1414  1295   508
  2698  1021   647   646   979   908  1432  1255   789   877
  1288  1077   295  1226  1609  1647   843  3966   987   766
   388  1200  1371   803  1599   463   723   976  1604   201
  1612   484  1498   966  1005  1057  1314   441  1997   565
  1597  1597  1516   914   665   266  1409  1503  1485   317
  1417  1288  3790  1202  1434  1635  1220   413   794   847
  1501   638  1366  1415   489   822  1365  1339  1014  1045
  1136  1506  1308    86  1679  1833  1638  1201  2428  1571
  1168   789  1821   989  1054  1079  1315  1507  1538  1159
  1026   997  1346   931  1606  1133  1287  1093  1922  2565
   691   679  1056   780  1831   640  1199   189  1317  1301
  1642  1608  1995  1456  1611   737   796  1652  1294   859
  1488  1889  1053  1677  1215   213   881   955   968   860
  1703   765  1525   528   958  1449  1106  1585  1403  1184
  2206  1402  1881   663   790   807   264  1324  1494  1053
   641  1299  1367  1673  1496   936   443   821  1442  1980
  1969   162  1673  1217   895   954  1090  2802  1438   559
  1347  1315  1064  1105  1395   978  1566  1779  2416  1137
  1154  1030
   772   518   880  1135  3352   729   862  3274   543   235
   339   142   742   277  1110   718  1826   633  1169   397
   529   629   543   818  2063  1986  1377   328   768    84
  1113   418  1689   988   156  1247   670   938   852   981
   699   701   977  1562  1773   986   506  1847   572   841
   383   405   371   326  1460    75  1085   495  1693   327
   537  1046   431   320   181   411   995   797   601  2973
   371   501   376  1067   608   558   776   580   880   441
   743  1843   789  1166   644   620  2033  2078   230  3234
   964   992  1415   593   444   449   631  1301  1857    59
   430  1250   609   475  1246   570  1549   680   393   237
   696   334  1404   341   683   654   895  1555  4298  4358
   616     0   348   548   532   266   418   798   680   472
  2710   525   537   534   546   759   843   688   172   393
   672   563   911  1604   995  1676   253  4420   436   691
   323   637  1798   247   985   875   214   595   991   472
  1609   198   882   726   578   791  1199   291  1387   164
   993  1006  1438   383    99   354   794   887   869   387
   801   705  3755   595   889  1987  1447   619   679   525
   919   197  1791   799   300   443   788   722  1457   988
   534   894  1494   543  1067  2026  1024   594  2490   955
  1420  1028  1243   556   454  1095   699  1414  1849   544
   410   714   754   538  1941   616   706   847  1310  1951
   571   335   785   533  2038   672  1438   786  1743  1755
  1995  1969  1685  1875  1979  1092   564  1560   819   365
   879  2037   626  1077  1280   439   753   814   480   264
  1818   388   911   412   389   833   507  1933   875   876
  1592   802  2037   325   528   330   436   952   992   506
   583   724   751  1082   886  1409   538   382   839  2101
  2102   648  1829   601   619   675   489  2780   822   632
   735   698   493   556  1179   369   951  1938  2262   545
  1611   438
   909   260   673  1167  3003   565   913  3011   214   348
   208   427   625   492   895   926  1814   509   951   702
   183   289   805   547  1881  1935  1202   665   557   433
   879   157  1563   805   192   970   380   736   687   805
   434   412   737  1395  1548   803   261  1782   325   685
   113   594   261   428  1242   329   983   163  1356    99
   262   998   334   488   509   168   791  1047   763  2690
   104   785   148   998   410   240   758   300   569   473
   442  1593   632  1263   678   356  1905  1988   144  2952
   795   724  1427   258   543   108   788  1076  1824   397
   731  1266   873   140  1193   222  1358   341   430   397
   400   670  1205    88   398   491   717  1378  4295  4338
   865   348     0   310   194   562   699   639   521   488
  2459   176   454   451   212  1081   578   392   289    58
   522   221  1140  1590   803  1464   152  4391   127   558
   483   337  1805   106   795   967   498   283   792   676
  1385   383   709  1026   243   510   950   635  1166   511
   761   741  1189    50   251   638   635   711   702   713
   643   433  3473   571   570  1936  1355   688   523   822
   642   227  1798   635   648   191   504   582  1496   792
   328   696  1375   811   861  1880   828   571  2266   783
  1345   994   957   221   494   924   542  1159  1779   493
   377   437   500   230  1882   276   431   570  1097  1739
   461   230   502   852  1899   615  1353   999  1753  1784
  1944  1925  1895  1873  1939  1114   883  1298   471   601
   667  1867   286   831  1114   655   564   603   132   405
  1640   185   725   424   125   669   294  1882   544   565
  1384   565  1871   653   843    69   618   614   652   189
   510   438   604   816   678  1473   590   111   610  1915
  1923   837  1673   490   372   967   288  2514   657   618
   549   563   592   240   884   409   766  1778  1958   303
  1651   220
   779   520   911   934  2897   836   712  2731   402   639
   518   671   910   769  1111   859  1540   799  1161   774
   329   410   812   739  1572  1644   891   792   802   618
   579   155  1256  1049   421   698   579   971   948  1053
   651   606   942  1085  1247  1047   530  1488    24   952
   202   883   571   728  1440   567   689   200  1184   410
   508   726   191   778   730   461  1022  1013   678  2425
   406  1042   184   716   107   437   525    73   355   783
   217  1304   902  1071   498   589  1596  1686   330  2686
  1048   444  1173   411   460   333   694  1275  1542   607
   976  1019   873   216   912   312  1049   265   739   682
   586   792  1419   397   600   769   970  1068  4011  4049
   849   548   310     0   368   651   956   908   798   354
  2172   308   239   238   200  1307   774   580   567   257
   802   364  1076  1319  1042  1159   451  4099   391   273
   479   533  1541   385  1035   793   747   146  1027   648
  1084   456   965  1273   208   245   658   782  1364   703
   972   920   898   336   457   697   903   965   961   812
   911   643  3207   879   682  1646  1056   536   229  1071
   815   352  1533   901   812   121   688   862  1255   482
   606   937  1069   823  1086  1571  1061   879  1967  1034
  1052   730  1092   205   804   615   817   871  1484   799
   687   169   716   132  1589   404   638   299  1304  1929
   217   221   240  1081  1590   375  1057   930  1491  1532
  1654  1637  2192  1603  1653   878  1113  1015   481   876
   901  1557   241  1024   804   642   256   293   272   696
  1331   162   972   321   421   932   574  1592   632   350
  1586   790  1561   874  1076   263   585   475   686   411
   283   630   880   988   914  1249   449   203   836  1606
  1613   764  1362   786    70  1220   575  2235   920   412
   809   846   899   442   632   717  1012  1467  1715   565
  1407   511
  1077   169   543  1293  2825   475  1054  2937    34   469
   276   587   558   620   748  1109  1909   455   801   896
    40    96   997   381  1877  2008  1217   855   434   616
   864   267  1601   681   379   911   215   603   581   684
   284   244   582  1411  1518   678   185  1851   371   587
   248   698   306   521  1085   499  1053   168  1213   213
   148  1094   474   598   676   173   655  1236   941  2602
   172   920   289  1084   475    69   881   320   491   522
   397  1543   538  1411   824   221  1936  2040   338  2862
   680   687  1539    64   716    85   964   919  1909   575
   877  1383  1065   157  1280    81  1358   240   492   522
   227   860  1058   196   235   413   601  1388  4377  4412
  1055   532   194   368     0   756   837   544   441   644
  2398    60   577   575   175  1231   415   220   435   180
   447    34  1326  1688   674  1446   294  4460   104   641
   670   168  1909   284   667  1120   651   260   659   863
  1360   576   597  1162   186   481   917   823  1010   690
   610   571  1148   150   438   832   539   598   594   905
   548   277  3382   570   378  2010  1417   845   598   962
   468   420  1901   536   831   289   333   506  1618   813
   260   569  1421  1003   721  1901   694   570  2227   666
  1416  1097   773   175   543   955   459  1114  1845   490
   417   424   350   239  1952    84   273   536   945  1580
   570   394   472  1004  1923   731  1419  1183  1859  1898
  2018  2002  1962  1972  2018  1238  1035  1243   292   725
   533  1872   197   669  1139   844   612   628   102   521
  1644   321   604   586   163   566   234  1956   350   489
  1231   422  1879   815   993   248   804   485   460    59
   630   270   520   644   546  1606   748   246   469  1908
  1920  1018  1689   450   405  1100   243  2440   555   752
   444   492   655    73   810   479   643  1790  1853   209
  1771   202
   556   772  1146   964  3535   996   698  3292   774   493
   602   350  1006   483  1376   467  1662   899  1436   139
   744   851   277  1075  2018  1845  1348   152  1034   213
  1148   569  1608  1255   387  1316   920  1205  1119  1248
   956   952  1241  1517  1773  1253   763  1717   675  1107
   550   597   637   573  1726   338  1012   674  1835   572
   789   936   475   542   303   663  1262   531   386  3016
   614   584   525   971   669   795   671   705  1005   693
   867  1867  1056   954   521   876  1946  1961   419  3276
  1230  1065  1246   820   322   671   416  1567  1705   269
   500  1085   343   660  1129   776  1525   852   648   481
   945   148  1671   582   935   921  1162  1518  4108  4176
   353   266   562   651   756     0   521  1064   947   411
  2721   734   532   530   722   738  1102   936   438   590
   939   783   648  1446  1261  1668   508  4243   673   688
   208   883  1622   481  1252   682   383   745  1258   244
  1613   197  1149   752   752   891  1244   167  1654   226
  1258  1266  1472   607   330    87  1060  1154  1136   162
  1067   961  3792   849  1129  1844  1349   473   695   585
  1175   342  1616  1066   217   580  1042   989  1270   997
   797  1161  1414   276  1333  1952  1291   848  2478  1222
  1311   910  1499   732   702  1076   966  1454  1722   806
   674   819  1014   691  1805   839   961   940  1577  2217
   577   437   887   546  1958   614  1334   531  1567  1567
  1852  1823  1774  1703  1830   931   572  1603  1025   531
  1145  1982   802  1340  1247   208   782   853   683   508
  1775   519  1177   382   635  1099   769  1791  1107  1001
  1859  1065  1979   371   550   518   237  1111  1213   742
   558   977  1017  1342  1152  1210   425   550  1103  2059
  2055   411  1768   866   714   720   751  2806  1089   549
  1002   964   719   794  1269   625  1218  1878  2341   804
  1421   697
  1074   742   956  1485  3637   789  1217  3687   832   367
   565   285   746   217  1162   958  2183   681  1220   566
   851   924   742   986  2479  2362  1794   430   873   373
  1529   813  2096  1017   535  1652   887  1000   884  1003
   880   911  1080  1977  2190  1016   723  2230   978   863
   770   197   553   341  1484   388  1491   862  2047   630
   771  1437   849   256   245   669  1049   965   906  3379
   666    86   775  1465  1024   832  1166   977  1266   422
  1134  2258   826  1470  1023   819  2438  2469   626  3641
   978  1399  1767   883   816   770   936  1347  2224   359
    61  1605   790   840  1634   900  1966  1039   410   315
   916   443  1406   647   892   737   934  1971  4625  4695
   820   418   699   956   837   521     0   834   749   872
  3126   854   952   949   912   399   998   909   410   755
   735   871  1095  1966  1032  2094   553  4763   732  1108
   689   872  2143   595  1024  1203   208   978  1039   764
  2027   590   917   327   943  1192  1612   380  1421   307
  1082  1139  1852   712   500   583   832   925   901   503
   835   894  4162   545  1118  2361  1846   984  1097   125
  1079   613  2137   842   331   842   976   758  1791  1406
   704   957  1900   733  1112  2435  1065   544  2908   976
  1814  1415  1384   920   414  1512   762  1827  2234   553
   489  1115   913   922  2320   913   899  1250  1341  1939
   988   751  1185   187  2445  1078  1834  1009  2088  2087
  2370  2341  1273  2224  2349  1450   213  1972  1126   125
   961  2451   984  1174  1696   728  1170  1230   824   319
  2233   794   956   819   673   868   695  2308  1126  1262
  1593   929  2450   156   171   710   757  1310  1260   790
   996   926   785  1207   962  1728   919   769   950  2517
  2518   921  2241   647  1027   268   674  3192   861  1030
   820   736   345   828  1576   406   988  2351  2655   746
  1940   664
  1526   389   133  1807  2899    74  1551  3358   510   580
   481   743    95   663   330  1507  2446   166   389  1190
   584   539  1341   290  2396  2552  1752  1093   134   858
  1389   781  2143   192   712  1398   362   166    54   184
   288   350   262  1946  2020   191   381  2395   913    46
   745   637   434   529   669   726  1596   708  1518   559
   399  1629   974   601   830   472   215  1595  1367  2998
   537   886   785  1623  1015   476  1398   864   989   418
   925  2021     8  1896  1315   325  2474  2584   743  3251
   166  1204  2065   518  1162   577  1395   519  2450   801
   894  1905  1407   692  1819   615  1885   754   446   608
   372  1103   607   561   344   150   101  1920  4919  4955
  1414   798   639   908   544  1064   834     0   121  1124
  2848   604  1092  1089   720  1202   273   374   626   671
   126   557  1707  2223   203  1958   586  5004   524  1178
  1074   398  2441   645   193  1599   758   803   206  1254
  1868   949    86  1091   728  1012  1429  1043   599   889
   255   342  1646   595   755  1152     4    93    72  1165
     3   304  3762   293   477  2553  1961  1320  1137   938
   332   819  2433    13  1023   811   325    78  2136  1354
   311   126  1964  1341   281  2435   235   294  2709   157
  1960  1628   572   719   422  1497   100  1609  2389   284
   395   963   247   783  2495   539   312  1062   520  1154
  1094   868  1003  1019  2459  1252  1963  1578  2390  2423
  2561  2545  1609  2507  2561  1754  1042  1722   655   713
   144  2398   727   346  1679  1225  1156  1171   635   585
  2170   822   122  1058   515    35   345  2499   527   987
   796   192  2406   911  1003   709  1207   915   649   496
  1148   337    49   394   139  2112  1223   743   174  2425
  2440  1429  2223   201   949  1026   352  2868    26  1258
   100   102   496   471  1284   462   158  2321  2229   344
  2290   421
  1405   278   210  1688  2935    49  1431  3309   408   468
   359   633   118   564   434  1387  2332    70   494  1074
   480   451  1222   275  2310  2442  1657   982   127   743
  1299   666  2042   308   591  1322   286   263   174   302
   223   284   330  1851  1941   306   268  2287   805   167
   629   555   313   427   781   609  1487   599  1493   439
   293  1515   856   505   723   353   318  1476  1245  2956
   418   809   668  1510   905   376  1280   758   907   327
   832  1950   113  1775  1195   233  2377  2480   622  3211
   286  1117  1949   424  1040   465  1273   626  2338   686
   808  1787  1289   582  1706   517  1795   664   346   501
   303   991   723   441   273    29   215  1827  4808  4847
  1295   680   521   798   441   947   749   121     0  1004
  2789   500   975   972   616  1131   273   303   509   555
    16   458  1588  2109   315  1875   464  4897   410  1066
   953   313  2326   523   305  1478   654   701   313  1134
  1787   828   202  1026   627   918  1344   933   710   778
   334   392  1567   478   634  1034   116   207   190  1052
   125   242  3726   237   453  2444  1854  1199  1026   860
   348   697  2318   120   915   697   292    64  2017  1255
   194   218  1861  1223   389  2341   345   237  2639   276
  1850  1513   636   616   336  1396    20  1531  2282   198
   285   865   209   676  2387   448   249   971   632  1270
   979   748   909   937  2364  1135  1855  1457  2274  2306
  2452  2435  1624  2392  2450  1636   962  1651   593   625
   214  2308   631   426  1580  1104  1049  1069   526   479
  2080   705   231   937   396   154   227  2390   492   905
   912   191  2316   813   920   590  1086   850   624   389
  1031   280    83   457   217  1993  1102   627   202  2340
  2354  1307  2129   102   843   961   232  2816   143  1140
    70    54   427   371  1212   358   271  2229  2190   233
  2172   301
   436   748  1162   691  3227  1049   427  2881   675   672
   655   614  1099   749  1381   506  1367   982  1437   497
   613   716   484  1024  1615  1517   939   563  1046   499
   744   378  1223  1293   444   926   855  1224  1173  1293
   917   887  1221  1113  1361  1291   750  1375   372  1170
   397   876   708   772  1726   532   618   492  1496   564
   749   574   175   786   627   652  1280   663   324  2608
   588   949   355   595   315   708   305   426   681   869
   556  1456  1117   774   192   842  1565  1606   386  2867
  1283   686   963   703   117   575   340  1560  1391   522
   869   798   538   493   774   619  1115   615   818   694
   871   558  1692   562   875   974  1205  1111  3848  3901
   508   472   488   354   644   411   872  1124  1004     0
  2309   595   140   139   519  1146  1057   863   592   471
  1002   655   722  1143  1292  1256   553  3960   613   281
   203   810  1346   485  1283   479   681   494  1281   313
  1202   282  1196  1147   539   549   843   576  1650   568
  1247  1216  1066   537   433   420  1119  1199  1188   554
  1128   914  3382  1004  1006  1517   976   201   298   962
  1113   325  1339  1121   622   363   977  1062  1020   588
   814  1185  1027   497  1349  1563  1316  1004  2067  1270
   948   557  1413   528   886   664  1024  1050  1377   936
   801   491   984   459  1470   707   911   585  1582  2222
   186   258   548   942  1573   207   966   576  1292  1314
  1526  1501  2146  1419  1512   642   970  1198   827   836
  1155  1583   582  1312   838   317   387   461   543   717
  1371   323  1213    67   610  1154   780  1463   963   677
  1870  1052  1581   745   942   418   254   822  1032   664
   149   913  1086  1289  1166   989   104   399  1097  1655
  1653   410  1371   958   391  1107   772  2395  1143   160
  1036  1041   949   710   896   793  1255  1481  1947   792
  1176   703
  2404  2560  2765  2045  2084  2802  2178   573  2422  2806
  2652  2841  2904  2941  2828  2594  1733  2828  2841  2794
  2367  2352  2719  2562   818  1513  1385  2873  2713  2769
  1597  2321  1279  2877  2594  1491  2503  2798  2858  2891
  2568  2506  2697  1247   948  2874  2579  1474  2151  2876
  2367  3052  2694  2887  2970  2738  1750  2301  1434  2551
  2533  1879  2283  2946  2891  2563  2818  2752  2476   426
  2530  3211  2356  1823  2102  2443  2091  2161  1907  2916
  2020   867  2846  2251  2236  2561  1096  1290  2502   626
  2905  1735  1905  2387  2407  2427  2463  2870  1630  2769
  3140  1960  2743  2325  1755  2318  1208  2159  2880  2852
  2486  2868  3024  2535  2516  2769  2847  1231  2875  2811
  2698  2710  2459  2172  2398  2721  3126  2848  2789  2309
     0  2353  2196  2198  2259  3450  2587  2486  2738  2400
  2801  2369  2707  1762  2856  1056  2611  2799  2484  2037
  2513  2479  1834  2551  2854  2274  2917  2178  2831  2568
  1107  2567  2854  3435  2233  1948  1514  2884  2924  2850
  2730  2615  1273  2465  2626  2722  2844  2849  2861  2858
  2851  2550  1096  2966  2381  1517  1533  2300  2038  3236
  2556  2513  1830  2835  2928  2290  2522  2847  2005  1729
  2647  2793  1424  2736  2842  1011  2853  2966   316  2890
  1599  1918  2566  2253  2937  1646  2800  1301  1449  2886
  2811  2022  2601  2228  1479  2358  2542  1889  2919  3259
  2154  2375  1956  3234  1041  2110  1562  2621  1849  1942
  1517  1554  4354  1784  1576  2029  3264  1161  2196  3048
  2750   891  2206  2707  1486  2590  1959  1896  2359  2863
  1014  2333  2834  2343  2535  2851  2628  1524  2324  1910
  3083  2659   909  3028  3232  2430  2529  1939  2219  2458
  2164  2513  2849  2629  2763  2109  2311  2368  2690   776
   803  2537  1080  2833  2102  3386  2640   167  2844  2182
  2757  2844  3044  2449  1588  2862  2854   994   736  2591
  1993  2599
  1029   225   602  1236  2827   535   999  2896    95   490
   305   593   617   640   805  1069  1848   512   857   874
    20   124   966   436  1821  1947  1159   842   494   609
   809   216  1542   741   369   863   272   663   642   745
   343   301   638  1353  1466   738   240  1790   310   648
   204   726   342   550  1140   500   993   110  1193   224
   207  1035   422   623   680   209   714  1200   897  2564
   189   938   243  1024   414   129   824   259   446   563
   343  1495   599  1357   771   281  1877  1980   315  2824
   741   634  1480   108   672    83   920   974  1848   572
   892  1324  1033   102  1219    46  1302   196   529   542
   282   846  1115   206   293   472   662  1331  4316  4351
  1021   525   176   308    60   734   854   604   500   595
  2353     0   521   519   115  1244   471   275   446   145
   506    60  1287  1627   734  1392   303  4399   131   581
   634   226  1849   279   726  1068   661   201   719   827
  1307   548   658  1181   128   426   864   812  1065   686
   667   624  1098   145   428   807   599   658   654   888
   608   335  3345   621   416  1949  1356   794   537   979
   520   393  1841   596   825   234   387   565  1560   754
   316   629  1361   973   779  1843   753   621  2177   727
  1356  1038   818   115   584   895   518  1064  1785   540
   458   366   408   179  1891   113   331   482  1001  1634
   512   350   417  1016  1865   673  1359  1143  1799  1839
  1957  1941  2003  1912  1958  1180  1047  1195   294   747
   593  1816   147   724  1080   809   551   568    54   544
  1587   272   664   538   187   626   289  1895   381   443
  1286   482  1822   822  1006   217   766   457   479   113
   573   326   580   695   606  1549   699   203   528  1853
  1864   977  1632   505   344  1120   296  2398   615   697
   505   551   693   134   765   514   703  1733  1819   267
  1712   246
   541   705  1114   717  3088  1018   478  2765   610   705
   646   678  1079   804  1325   636  1361   963  1378   630
   541   636   624   958  1526  1491   842   684  1000   581
   615   313  1157  1249   468   790   792  1176  1137  1251
   860   822  1159  1024  1250  1247   710  1342   253  1137
   346   929   701   804  1662   585   556   412  1356   544
   700   547   123   831   708   621  1229   797   453  2484
   558  1033   306   554   179   645   306   312   544   886
   425  1337  1085   837   258   789  1501  1561   390  2744
  1243   547   974   629   257   520   466  1496  1375   593
   957   813   678   419   745   536  1015   504   837   735
   804   680  1635   538   813   945  1165  1018  3844  3890
   647   537   454   239   577   532   952  1092   975   140
  2196   521     0     2   428  1254   992   796   625   421
   976   581   849  1137  1245  1149   553  3945   568   158
   328   746  1351   481  1237   554   751   385  1232   454
  1088   372  1158  1244   442   411   712   690  1586   659
  1187  1145   940   496   474   552  1087  1159  1151   683
  1095   854  3261  1009   917  1492   925   297   163  1052
  1040   356  1344  1087   732   288   908  1036  1045   467
   781  1138   962   637  1296  1491  1267  1008  1963  1230
   907   541  1327   435   905   561   995   922  1342   935
   806   356   926   362  1440   628   850   446  1522  2155
    46   240   410  1041  1503   161   920   704  1299  1331
  1500  1479  2222  1420  1492   663  1070  1071   721   900
  1106  1500   480  1246   744   457   251   324   474   756
  1281   270  1170   149   578  1119   747  1438   869   540
  1808   997  1499   838  1040   386   394   691   926   608
    56   847  1058  1215  1118  1029   217   348  1043  1564
  1565   541  1292   943   262  1200   742  2276  1108   176
   998  1017   982   648   756   813  1211  1401  1813   750
  1199   674
   542   703  1112   720  3089  1015   480  2768   608   702
   644   675  1076   801  1323   636  1364   960  1376   628
   539   634   623   956  1529  1494   845   682   998   579
   617   311  1160  1247   465   791   790  1173  1135  1249
   858   820  1157  1027  1253  1245   708  1345   253  1135
   344   926   699   801  1660   582   558   410  1357   542
   698   550   120   829   705   619  1227   797   453  2486
   555  1031   304   556   180   643   308   311   545   884
   425  1339  1082   839   259   787  1504  1563   387  2747
  1241   548   976   627   256   518   466  1494  1378   590
   954   815   677   417   748   535  1018   503   835   732
   802   678  1633   536   811   942  1162  1021  3846  3892
   646   534   451   238   575   530   949  1089   972   139
  2198   519     2     0   427  1251   990   794   622   419
   973   579   849  1140  1243  1152   550  3948   566   161
   326   744  1354   479  1235   556   748   384  1230   453
  1091   369  1156  1242   441   411   714   688  1584   656
  1185  1143   942   494   471   550  1084  1157  1149   681
  1093   852  3263  1006   916  1495   928   298   165  1049
  1039   353  1346  1084   730   286   906  1034  1047   469
   779  1136   965   636  1294  1493  1265  1006  1966  1228
   910   543  1326   434   902   563   993   924  1344   932
   803   357   924   361  1443   626   848   446  1520  2153
    48   237   410  1038  1506   163   922   704  1302  1334
  1503  1482  2220  1422  1495   666  1068  1073   720   897
  1104  1502   479  1244   746   456   253   326   472   753
  1284   267  1168   147   576  1117   745  1440   868   541
  1806   995  1502   835  1037   383   393   691   925   606
    59   845  1055  1214  1115  1031   217   346  1041  1567
  1568   541  1295   940   261  1197   740  2279  1106   178
   996  1014   979   646   758   810  1209  1403  1815   748
  1201   671
   955   340   714  1134  2816   650   907  2806   209   558
   393   638   732   705   910  1012  1737   627   961   858
   135   210   930   538  1711  1833  1045   844   608   628
   699   157  1426   852   393   767   380   773   757   857
   454   406   742  1239  1361   850   354  1675   199   763
   171   802   437   631  1239   538   878    51  1147   294
   323   925   344   697   716   309   824  1153   835  2481
   271   998   198   912   304   244   724   144   358   658
   239  1396   714  1266   685   396  1762  1864   318  2742
   854   530  1373   211   609   171   855  1074  1735   600
   944  1219   996    72  1107   112  1190   134   621   608
   386   847  1219   278   401   588   776  1218  4202  4236
   979   546   212   200   175   722   912   720   616   519
  2259   115   428   427     0  1292   574   380   502   157
   622   166  1231  1516   845  1284   363  4284   230   472
   592   335  1740   318   837   982   710    86   829   780
  1201   527   772  1239    31   317   759   821  1164   710
   772   720   995   207   446   786   715   772   769   881
   724   444  3264   729   489  1834  1241   715   427  1035
   615   382  1731   712   841   159   487   681  1456   639
   430   741  1245   939   887  1728   863   729  2075   840
  1241   930   898    10   680   780   634   963  1670   648
   555   253   517    68  1776   203   439   375  1103  1729
   413   300   309  1063  1750   573  1244  1085  1690  1732
  1843  1827  2095  1801  1844  1078  1094  1098   314   813
   704  1703    80   823   965   766   436   452   101   615
  1475   214   777   470   277   741   402  1781   443   354
  1386   592  1709   861  1055   216   717   406   517   227
   477   430   696   789   717  1449   622   172   638  1743
  1753   918  1518   618   230  1180   407  2308   731   605
   620   667   786   248   676   603   816  1619  1745   383
  1607   352
  1216  1141  1331  1652  4036  1167  1404  4019  1229   764
   963   654  1109   616  1522  1054  2334  1061  1577   703
  1242  1320   846  1380  2757  2539  2085   593  1257   689
  1860  1176  2343  1373   902  2004  1286  1368  1249  1358
  1277  1309  1458  2256  2504  1373  1122  2424  1331  1226
  1138   578   953   739  1822   754  1750  1241  2436  1021
  1170  1667  1170   654   579  1066  1413   992  1071  3727
  1059   325  1135  1706  1359  1230  1407  1339  1638   808
  1501  2588  1195  1580  1256  1218  2676  2675   987  3989
  1332  1750  1925  1279  1061  1161  1096  1699  2391   701
   353  1773   865  1219  1853  1290  2262  1423   804   712
  1315   601  1737  1038  1290  1122  1298  2257  4695  4782
   908   759  1081  1307  1231   738   399  1202  1131  1146
  3450  1244  1254  1251  1292     0  1390  1308   798  1134
  1115  1265  1118  2131  1392  2401   941  4858  1126  1413
   944  1271  2279   974  1384  1359   583  1350  1402   941
  2343   883  1281   130  1323  1550  1950   571  1765   605
  1456  1524  2187  1100   855   759  1201  1289  1264   631
  1203  1291  4508   909  1517  2538  2079  1203  1412   276
  1470   954  2274  1212   524  1202  1373  1131  1922  1721
  1102  1328  2149   831  1472  2687  1424   908  3214  1332
  2036  1638  1767  1301   797  1810  1141  2165  2432   933
   885  1473  1306  1293  2506  1309  1296  1606  1686  2248
  1296  1089  1544   229  2691  1352  2062  1081  2225  2206
  2546  2513  1090  2364  2517  1629   197  2312  1522   521
  1338  2721  1368  1548  1984   910  1493  1560  1210   718
  2514  1148  1321  1107  1068  1234  1094  2488  1525  1634
  1917  1317  2717   434   238  1081   960  1696  1659  1186
  1288  1324  1156  1588  1337  1842  1163  1137  1334  2798
  2794  1052  2506  1028  1377   184  1073  3528  1228  1288
  1202  1110   706  1226  1938   802  1349  2615  3022  1145
  2060  1063
  1486   331   179  1707  2664   256  1470  3090   383   673
   505   835   354   796   337  1502  2305   340   387  1239
   451   365  1366    35  2171  2388  1551  1167   150   919
  1179   682  1952   306   717  1161   201   223   272   317
   146   170   168  1741  1783   304   339  2228   773   293
   659   811   482   661   669   784  1442   581  1244   535
   319  1498   889   745   930   440   262  1615  1342  2728
   496  1065   701  1482   878   349  1295   715   770   581
   734  1773   274  1827  1240   227  2273  2400   714  2979
   325   991  1947   364  1121   482  1367   503  2299   866
  1054  1793  1435   573  1676   461  1670   564   587   717
   188  1175   645   528   181   273   260  1712  4755  4782
  1432   843   578   774   415  1102   998   273   273  1057
  2587   471   992   990   574  1390     0   196   689   586
   289   411  1715  2087   291  1730   594  4825   451  1046
  1059   247  2312   629   286  1535   872   644   270  1251
  1638   949   266  1290   571   820  1206  1123   594   972
   199   164  1411   528   772  1186   270   261   274  1231
   276   145  3489   510   206  2390  1793  1258  1000  1115
    80   798  2304   259  1115   704    87   304  2030  1170
   313   208  1783  1370   317  2226   302   510  2459   309
  1800  1504   400   569   593  1314   270  1373  2220   463
   511   786    89   642  2329   370   147   862   530  1164
   983   802   811  1185  2253  1145  1799  1576  2263  2306
  2398  2385  1880  2371  2403  1651  1212  1477   414   873
   164  2178   553   254  1487  1227   999   999   518   700
  1953   735   249   997   474   268   336  2337   262   769
   815    84  2188  1040  1170   645  1195   670   376   393
  1045   145   292   240   178  2020  1161   658   103  2197
  2215  1415  2014   368   798  1225   356  2602   263  1168
   209   314   694   347  1043   593   276  2108  1958   298
  2181   405
  1294   174   339  1511  2728   319  1274  3006   188   555
   363   704   418   695   530  1318  2115   348   582  1075
   255   175  1192   161  2023  2205  1384  1016   245   768
  1017   487  1780   477   549  1024    22   396   399   484
    85    26   363  1577  1646   475   190  2045   579   411
   465   738   358   569   865   637  1254   385  1205   364
   150  1305   693   654   799   276   444  1437  1153  2655
   322   985   507  1291   684   155  1099   523   615   521
   558  1650   370  1631  1044    93  2107  2224   533  2911
   484   831  1753   169   930   290  1178   699  2111   719
   960  1598  1260   377  1486   268  1513   386   511   604
     8  1023   840   354    30   284   408  1550  4573  4604
  1255   688   392   580   220   936   909   374   303   863
  2486   275   796   794   380  1308   196     0   551   394
   316   216  1532  1896   467  1584   434  4649   267   852
   875    54  2120   456   461  1340   754   454   450  1068
  1494   771   407  1222   379   645  1055   976   790   830
   392   352  1272   342   607  1018   369   406   408  1074
   377    70  3428   505   210  2206  1610  1064   807  1032
   250   617  2112   363   975   508   113   362  1835   993
   209   367  1606  1197   507  2065   484   505  2338   469
  1615  1310   566   376   539  1137   314  1235  2039   435
   428   604   140   448  2147   178    63   693   726  1360
   788   610   637  1091  2090   949  1615  1391  2070  2112
  2215  2201  1916  2180  2218  1455  1120  1351   290   786
   327  2025   367   449  1315  1046   811   816   322   593
  1797   540   406   804   301   387   213  2153   219   613
  1011   215  2033   924  1077   456  1011   547   356   203
   849    50   366   426   341  1824   967   464   260  2051
  2066  1229  1853   360   607  1157   235  2513   377   972
   276   358   651   153   912   508   442  1949  1892   163
  1986   257
   934   376   712  1276  3257   558  1006  3294   436    80
   187   155   569   204   941   890  1959   461  1001   565
   444   527   715   667  2129  2107  1444   479   603   234
  1147   416  1780   817   157  1254   530   769   680   810
   548   560   814  1634  1815   815   361  1962   588   668
   371   316   207   180  1290   100  1181   453  1639   223
   401  1161   505   212   249   280   826   969   765  2978
   262   495   383  1175   650   442   897   577   858   280
   729  1870   618  1323   778   473  2125  2185   244  3239
   792  1004  1553   487   589   363   795  1133  1983   178
   445  1388   781   430  1362   492  1609   629   230   115
   559   488  1232   240   541   484   724  1622  4439  4493
   789   172   289   567   435   438   410   626   509   592
  2738   446   625   622   502   798   689   551     0   347
   500   469  1084  1735   824  1725   143  4553   330   766
   478   504  1936   188   815  1029   216   571   822   641
  1652   348   711   737   533   792  1224   434  1218   283
   828   849  1465   303   160   526   622   716   698   547
   629   557  3761   428   759  2108  1550   762   743   533
   767   271  1929   628   427   448   642   550  1602  1041
   375   725  1586   715   897  2110   854   428  2535   784
  1530  1148  1090   510   296  1161   528  1436  1963   374
   238   716   599   516  2059   515   559   851  1141  1780
   650   391   784   570  2125   776  1544   958  1882  1900
  2116  2092  1624  2011  2104  1230   601  1578   727   312
   712  2109   574   914  1351   609   805   856   414   131
  1886   409   740   527   273   661   353  2054   754   855
  1421   640  2111   382   560   308   601   900   880   394
   678   581   578   924   718  1561   674   369   675  2165
  2170   817  1907   428   637   678   332  2797   650   750
   566   526   358   439  1172   205   780  2015  2247   396
  1758   293
   900   284   695  1138  2961   597   890  2952   207   407
   262   480   663   550   911   929  1776   549   966   729
   158   267   821   553  1825  1892  1148   701   580   476
   822   111  1513   829   237   911   385   757   716   830
   446   417   749  1341  1490   827   289  1738   271   717
    75   653   314   486  1254   380   938   106  1304   154
   280   959   307   547   559   206   811  1057   761  2632
   148   841   116   956   360   238   727   243   511   529
   383  1535   664  1243   656   371  1854  1941   172  2893
   822   666  1394   243   537   103   785  1088  1784   444
   786  1234   888    84  1152   186  1302   289   487   455
   402   705  1222   141   405   525   743  1324  4255  4296
   877   393    58   257   180   590   755   671   555   471
  2400   145   421   419   157  1134   586   394   347     0
   557   199  1146  1553   826  1407   211  4348   147   514
   491   340  1770   160   818   950   553   225   813   684
  1328   403   737  1082   188   452   891   674  1179   557
   775   746  1131    79   293   661   666   738   730   744
   675   443  3415   622   557  1893  1308   672   477   877
   644   248  1762   666   690   143   508   618  1466   738
   361   719  1325   828   880  1828   849   621  2208   809
  1301   957   953   166   550   872   575  1101  1735   542
   431   379   512   172  1838   256   440   511  1111  1751
   423   215   444   905  1847   581  1308  1003  1719  1752
  1901  1883  1954  1836  1898  1084   937  1239   435   659
   687  1813   234   841  1061   665   513   548    93   464
  1585   152   750   410   165   698   328  1839   525   507
  1398   581  1817   704   897    71   624   562   624   193
   476   443   638   820   699  1447   575    73   627  1859
  1867   838  1619   533   317  1024   325  2455   687   591
   577   600   650   240   826   467   791  1724  1900   329
  1620   258
  1401   282   223  1688  2952    58  1430  3322   415   458
   355   622   110   551   445  1381  2334    54   505  1065
   487   461  1215   291  2319  2446  1664   971   143   734
  1307   669  2049   316   586  1333   298   274   180   309
   237   297   344  1858  1951   314   271  2291   809   171
   630   540   308   414   790   601  1491   604  1508   437
   299  1517   856   491   712   354   329  1469  1241  2970
   418   794   669  1513   909   384  1280   763   917   313
   840  1962   118  1773  1194   244  2383  2485   620  3225
   292  1126  1950   433  1037   468  1269   636  2341   677
   794  1788  1282   586  1709   524  1803   673   333   489
   316   981   732   440   286    34   223  1835  4812  4851
  1288   672   522   802   447   939   735   126    16  1002
  2801   506   976   973   622  1115   289   316   500   557
     0   466  1581  2111   324  1884   460  4901   413  1069
   948   324  2327   521   314  1476   642   707   323  1128
  1796   823   210  1010   634   926  1354   922   720   768
   348   408  1578   479   628  1026   122   215   197  1043
   129   256  3740   220   469  2448  1858  1197  1030   845
   365   694  2319   127   904   700   308    60  2017  1261
   196   230  1867  1215   399  2348   354   221  2650   283
  1854  1515   651   622   320  1402    28  1542  2286   182
   273   872   225   682  2391   457   263   979   641  1279
   981   748   917   922  2371  1137  1860  1451  2275  2307
  2456  2438  1609  2394  2454  1636   947  1662   606   611
   227  2317   639   440  1587  1098  1054  1075   531   467
  2089   706   240   936   397   161   229  2394   507   915
   920   208  2324   800   906   591  1080   862   640   395
  1032   294    83   472   230  1992  1101   628   218  2349
  2362  1302  2137    88   848   945   233  2829   150  1140
    86    45   411   378  1223   346   280  2237  2205   239
  2172   302
  1090   193   548  1295  2792   490  1060  2907    52   504
   310   620   576   655   747  1127  1903   477   798   923
    42    68  1020   376  1855  1998  1198   885   442   648
   842   276  1586   686   409   883   214   607   592   691
   287   242   579  1392  1493   684   211  1840   365   599
   262   732   339   555  1080   532  1044   169  1178   246
   169  1090   482   632   710   207   658  1257   957  2570
   206   954   303  1078   469    81   883   310   463   554
   374  1515   552  1418   832   231  1919  2026   364  2830
   688   663  1537    48   731   114   980   915  1901   607
   912  1382  1088   163  1273    58  1337   212   525   556
   223   890  1056   230   235   431   610  1369  4367  4400
  1077   563   221   364    34   783   871   557   458   655
  2369    60   581   579   166  1265   411   216   469   199
   466     0  1345  1683   679  1422   327  4448   139   637
   690   169  1905   315   671  1129   685   246   663   883
  1336   601   607  1197   170   460   893   853  1005   722
   609   563  1122   180   469   858   552   606   604   934
   561   278  3350   597   357  2000  1405   855   592   996
   459   445  1897   548   863   295   327   523  1618   797
   283   575  1407  1027   722  1882   697   597  2200   674
  1407  1095   758   163   575   940   475  1088  1834   517
   449   407   352   233  1941    56   274   514   942  1573
   571   409   451  1039  1905   733  1409  1201  1855  1896
  2008  1993  1993  1967  2010  1239  1069  1215   259   759
   538  1851   173   664  1123   865   601   614   113   555
  1623   332   611   599   197   577   260  1946   326   461
  1226   426  1858   849  1028   270   823   452   431    89
   633   267   536   635   550  1608   759   261   472  1886
  1898  1035  1670   473   396  1135   271  2410   567   757
   456   511   687    87   780   512   649  1770  1820   230
  1770   233
   341  1385  1781   671  3913  1637   550  3274  1352  1141
  1233   995  1653  1120  2010   218  1269  1544  2069   544
  1302  1411   372  1685  1912  1499  1355   672  1666   861
  1335  1078  1449  1896  1004  1548  1520  1841  1761  1890
  1568  1552  1865  1463  1798  1894  1379  1414  1095  1751
  1083  1222  1275  1220  2361   985   989  1195  2173  1181
  1395   840   892  1182   932  1276  1898   130   398  3068
  1218  1128  1044   901  1029  1380   708  1148  1391  1341
  1274  1937  1699   511   621  1488  1736  1673  1001  3315
  1874  1346   890  1389   621  1245   383  2199  1342   917
  1052   775   311  1191   953  1319  1521  1336  1296  1129
  1541   659  2311  1187  1538  1561  1803  1484  3578  3664
   295   911  1140  1076  1326   648  1095  1707  1588   722
  2707  1287   849   849  1231  1118  1715  1532  1084  1146
  1581  1345     0  1093  1901  1683  1131  3740  1266   932
   657  1478  1198  1087  1892   442  1016  1215  1896   464
  1664   767  1791  1197  1254  1255  1435   725  2287   858
  1885  1879  1608  1190   955   561  1703  1796  1779   595
  1710  1570  3804  1498  1702  1497  1182   562   971  1106
  1781   917  1194  1708   769  1071  1644  1633   852  1166
  1425  1797  1285   376  1970  1777  1930  1497  2418  1865
  1119   799  2098  1240  1350  1163  1608  1607  1429  1454
  1322  1206  1631  1176  1479  1400  1569  1281  2213  2856
   888   937  1255  1029  1768   790  1155   146  1147  1112
  1504  1466  2206  1285  1464   679  1040  1744  1544  1146
  1778  1854  1300  1963  1263   488  1050  1119  1233  1156
  1694  1020  1817   762  1241  1742  1394  1452  1666  1387
  2498  1689  1842   941  1042  1078   522  1541  1748  1329
   827  1578  1661  1955  1786   757   632  1083  1730  1955
  1939   313  1643  1512  1111  1196  1379  2826  1731   714
  1639  1609  1357  1380  1552  1274  1858  1744  2509  1422
   971  1318
   915  1834  2230   482  3424  2150   748  2295  1722  1815
  1783  1741  2215  1881  2424  1083   224  2100  2472  1435
  1648  1722  1284  2052   945   410   748  1562  2122  1611
  1041  1442   517  2369  1586  1215  1897  2290  2266  2372
  1970  1923  2255   692  1033  2366  1841   326  1317  2268
  1480  2008  1838  1915  2739  1670   653  1519  1826  1682
  1825   594  1260  1924  1732  1757  2340  1187  1068  2169
  1695  2030  1442   604  1213  1757   840  1373  1391  2011
  1371  1204  2216   581   960  1908   686   583  1519  2388
  2368  1198   206  1728  1161  1646  1041  2578   260  1647
  1945   360  1270  1533   411  1628   806  1531  1961  1835
  1902  1551  2729  1676  1918  2079  2289   737  2707  2758
  1226  1604  1590  1319  1688  1446  1966  2223  2109  1143
  1762  1627  1137  1140  1516  2131  2087  1896  1735  1553
  2111  1683  1093     0  2362   937  1687  2817  1699  1046
  1286  1852   228  1616  2354   773  1800  1443  2346  1208
   981  1406  2284  2177  1517  1293  1090  1601  2665  1661
  2286  2221  1088  1631  1575  1394  2218  2285  2279  1508
  2227  1961  2831  2143  1962   409   388   987  1090  2028
  2119  1468   220  2217  1654  1412  2000  2171   256   960
  1915  2257   484  1299  2403   755  2380  2142  1449  2354
   338   596  2354  1520  2028   831  2129  1114   344  2070
  1939  1309  2034  1449   386  1718  1956  1267  2611  3213
  1130  1375  1300  1978   733   976   362  1071   187   265
   416   382  3209   284   386   515  1999  1179  1727  1957
  2221   871  1535  2329   733  1243  1089  1099  1590  1859
   802  1405  2292  1209  1715  2249  1881   360  1901  1389
  2886  2109   852  1817  1985  1523  1209  1554  1903  1729
  1081  1946  2192  2283  2233   363  1066  1482  2155   986
   958  1078   703  2080  1289  2155  1878  1908  2237   987
  2126  2153  2091  1761  1303  1936  2331   771  1816  1879
   240  1810
  1706   543   131  1963  2757   266  1715  3346   640   782
   668   945   286   866   130  1697  2582   369   187  1389
   713   643  1537   324  2462  2673  1843  1295   246  1058
  1471   932  2242    24   899  1450   465    71   149    43
   391   441   159  2033  2072    23   542  2513  1044   169
   901   835   626   732   466   924  1722   843  1478   734
   545  1769  1133   803  1033   642    39  1791  1551  2976
   706  1081   942  1757  1148   605  1551   989  1062   620
  1022  2055   211  2066  1481   456  2565  2689   921  3222
    69  1282  2214   634  1340   725  1578   316  2579  1001
  1093  2056  1604   831  1953   734  1962   850   649   811
   462  1305   410   733   444   340   101  2004  5041  5070
  1609   995   803  1042   674  1261  1032   203   315  1292
  2856   734  1245  1243   845  1392   291   467   824   826
   324   679  1901  2362     0  2021   772  5114   680  1316
  1259   509  2584   825     9  1771   961   921    24  1444
  1927  1137   116  1276   846  1108  1498  1246   396  1091
   128   247  1700   755   946  1349   206   109   132  1367
   201   400  3726   487   482  2674  2078  1491  1271  1132
   301  1000  2576   198  1226   958   375   281  2290  1458
   482   107  2071  1537    80  2518    32   488  2740    62
  2083  1772   420   842   623  1602   295  1662  2506   487
   596  1071   327   912  2614   646   406  1153   317   956
  1242  1034  1100  1216  2545  1403  2083  1769  2534  2573
  2683  2669  1700  2646  2686  1909  1238  1763   705   913
   141  2470   834   190  1777  1415  1278  1283   774   788
  2244   978    83  1227   683   167   515  2621   544  1061
   597   253  2480  1114  1199   873  1394   959   637   637
  1300   419   252   262   128  2274  1394   899   207  2488
  2505  1616  2306   404  1074  1213   527  2863   176  1417
   262   306   690   601  1332   665    44  2400  2205   500
  2444   594
  1364  1615  1907  1052  2487  1900  1139  1629  1475  1799
  1668  1812  1994  1924  2032  1551  1033  1899  2062  1738
  1409  1424  1665  1699   441   938   332  1819  1828  1729
   585  1314   445  2037  1574   573  1596  1954  1982  2048
  1670  1609  1874   250   115  2034  1631   799  1141  1995
  1361  2042  1717  1888  2267  1712   702  1318   979  1562
  1592   842  1245  1937  1854  1592  1988  1714  1424  1388
  1549  2178  1343   782  1076  1503  1036  1164   969  1936
  1049   274  1955  1277  1180  1641   619   821  1483  1640
  2055   759   998  1451  1351  1454  1412  2130   955  1735
  2104   995  1691  1341   759  1365   162  1212  1894  1840
  1587  1813  2292  1547  1614  1850  1984   212  3134  3131
  1647  1676  1464  1159  1446  1668  2094  1958  1875  1256
  1056  1392  1149  1152  1284  2401  1730  1584  1725  1407
  1884  1422  1683   937  2021     0  1611  3159  1514   990
  1460  1563  1111  1545  2016  1241  1888  1198  1998  1512
    96  1521  1987  2394  1264   966   530  1833  2204  1808
  1909  1808   325  1480  1599  1667  1954  1984  1989  1803
  1962  1654  2143  2013  1542   942   582  1245   997  2199
  1725  1482  1103  1947  1878  1280  1651  1938  1118   688
  1706  1936   467  1681  2031   540  2027  2013   814  2039
   651   884  1846  1280  1957   592  1890   365   777  1932
  1836  1032  1718  1240   875  1426  1647   910  2174  2671
  1109  1346   975  2191   577  1055   614  1584  1096  1189
   947   962  3350  1107   988  1023  2220   318  1316  2028
  1893   456  1249  1914   431  1534   924   869  1385  1855
   251  1316  1977  1294  1559  1971  1680   909  1478   971
  2405  1787   471  1987  2189  1423  1473  1063  1413  1504
  1113  1623  1947  1846  1907  1206  1255  1363  1826   467
   484  1488   355  1896  1092  2348  1688  1155  1961  1126
  1859  1929  2057  1509   693  1874  2007   412   888  1652
  1171  1636
   940   265   649  1244  3119   513   979  3163   298   196
   105   292   550   342   878   925  1911   433   937   645
   301   388   774   567  2023  2045  1341   581   534   335
  1027   296  1693   768   127  1122   416   710   638   765
   448   447   736  1533  1696   767   255  1895   469   631
   249   441   156   277  1229   208  1102   315  1496    81
   284  1100   430   336   383   157   767  1026   780  2843
   123   638   272  1107   544   309   846   451   720   337
   595  1745   578  1315   745   368  2036  2109   167  3104
   750   876  1514   349   577   219   808  1067  1928   287
   589  1350   843   291  1299   349  1501   487   290   245
   442   588  1181    97   430   436   676  1518  4394  4442
   843   253   152   451   294   508   553   586   464   553
  2611   303   553   550   363   941   594   434   143   211
   460   327  1131  1687   772  1611     0  4498   191   678
   488   383  1895    72   762  1018   358   436   765   672
  1534   366   665   880   392   662  1100   543  1155   401
   754   758  1340   159   178   592   581   669   655   640
   589   453  3626   456   637  2046  1474   742   649   676
   667   234  1888   585   545   330   535   518  1573   933
   293   667  1501   777   838  2015   799   455  2415   740
  1459  1092   991   370   357  1061   485  1311  1894   384
   253   588   506   383  1994   376   454   721  1081  1725
   570   313   654   713  2032   712  1470   997  1842  1867
  2054  2033  1744  1967  2046  1194   744  1450   587   450
   646  2007   432   834  1251   644   700   744   272   253
  1781   304   689   485   138   619   263  1991   625   717
  1367   559  2010   521   703   188   622   757   747   258
   609   471   543   834   654  1541   646   248   599  2058
  2065   844  1809   407   518   820   247  2666   608   701
   509   495   447   306  1037   267   730  1915  2108   296
  1729   188
  3689  4619  4988  3286  4776  4934  3558  2748  4494  4633
  4591  4556  5010  4695  5151  3821  2594  4897  5189  4207
  4420  4474  4038  4791  2736  2456  3277  4341  4889  4422
  3652  4237  2874  5126  4403  3719  4655  5044  5041  5133
  4731  4676  4985  3093  3146  5123  4629  2610  4092  5047
  4279  4821  4646  4732  5418  4487  3410  4297  4049  4487
  4605  3398  4069  4740  4539  4555  5087  3865  3856  3051
  4495  4819  4243  3393  3992  4528  3656  4140  4062  4827
  4092  3232  4998  3297  3777  4679  2564  2425  4333  3008
  5133  3841  3004  4489  3976  4433  3827  5272  2570  4461
  4735  3169  4005  4315  3199  4390  3178  4264  4777  4652
  4654  4329  5433  4479  4675  4868  5056  3127   275   107
  3966  4420  4391  4099  4460  4243  4763  5004  4897  3960
  2799  4399  3945  3948  4284  4858  4825  4649  4553  4348
  4901  4448  3740  2817  5114  3159  4498     0  4489  3834
  4099  4613  2623  4427  5108  3561  4611  4202  5095  3999
  3255  4222  5054  4930  4277  4006  3642  4386  5351  4465
  5019  4931  3481  4428  4393  4180  4999  5053  5052  4277
  5008  4718  2950  4954  4661  2455  3043  3800  3872  4810
  4838  4284  2630  4996  4438  4204  4739  4962  2972  3656
  4705  5017  3043  4050  5141  2625  5127  4954  2691  5118
  3047  3407  4999  4285  4845  3512  4916  3521  2615  4880
  4752  4045  4790  4221  2510  4472  4712  3962  5313  5831
  3931  4185  4014  4746  2592  3786  3041  3783  2678  2675
  2446  2466  5947  2545  2452  3327  4763  3466  4422  4766
  4976  2705  4283  5041  3338  4035  3848  3834  4370  4676
  2913  4207  5055  4026  4513  5026  4673  2509  4597  4062
  5558  4864  2689  4609  4756  4327  4010  4191  4553  4508
  3889  4696  4979  4980  4990  3036  3883  4281  4908  2724
  2695  3845  2831  4881  4055  4921  4672  2921  5015  3803
  4904  4945  4908  4533  3839  4752  5091  2751  3492  4663
  2822  4607
  1036   137   549  1285  2928   451  1035  3027   107   365
   174   483   520   515   768  1052  1922   408   824   813
   122   197   925   420  1940  2034  1270   763   434   520
   929   256  1645   683   288   993   254   611   569   683
   307   286   610  1464  1591   680   142  1878   400   570
   221   596   211   420  1115   399  1078   199  1317   110
   135  1105   453   495   574    79   666  1170   890  2696
    68   815   263  1100   497   122   874   359   577   432
   468  1624   518  1387   801   229  1983  2077   265  2956
   675   759  1541   158   670    59   916   949  1928   476
   772  1381   993   178  1296   173  1418   328   398   417
   276   769  1079    95   272   380   596  1444  4398  4438
   987   436   127   391   104   673   732   524   410   613
  2484   131   568   566   230  1126   451   267   330   147
   413   139  1266  1699   680  1514   191  4489     0   656
   609   213  1917   193   671  1092   546   316   668   801
  1431   503   590  1058   251   548   989   728  1039   591
   634   614  1224    77   347   753   519   591   583   817
   528   306  3477   499   456  2035  1447   813   617   857
   515   349  1909   519   734   287   378   473  1613   862
   216   572  1460   930   736  1953   703   499  2304   662
  1442  1104   833   233   453  1000   430  1192  1875   418
   327   482   372   278  1979   185   304   605   970  1612
   570   355   539   899  1974   728  1448  1125  1865  1899
  2043  2025  1872  1982  2041  1231   930  1325   397   621
   542  1931   277   704  1188   778   645   672   129   417
  1703   299   603   550    58   551   184  1981   438   573
  1257   438  1937   712   889   195   744   586   557    69
   624   312   493   690   553  1594   716   220   484  1972
  1982   963  1743   396   442   996   184  2529   540   738
   430   456   562   121   896   382   644  1846  1950   182
  1767   123
   601   789  1184   671  2983  1106   476  2607   676   844
   762   831  1176   952  1383   730  1267  1063  1433   778
   602   681   754  1011  1372  1378   686   840  1075   739
   462   402  1016  1322   609   649   852  1245  1220  1326
   925   879  1214   871  1091  1320   798  1224   273  1223
   445  1076   817   941  1708   734   425   473  1244   655
   779   453   262   976   865   720  1295   899   553  2328
   660  1190   411   444   168   711   276   331   471  1015
   381  1179  1172   829   311   862  1360  1432   523  2588
  1321   419   901   683   393   601   559  1544  1271   748
  1114   749   801   487   640   584   858   508   968   879
   859   836  1691   646   873  1037  1242   863  3742  3782
   766   691   558   273   641   688  1108  1178  1066   281
  2037   581   158   161   472  1413  1046   852   766   514
  1069   637   932  1046  1316   990   678  3834   656     0
   481   807  1268   606  1308   574   905   404  1300   584
   930   531  1238  1403   475   336   561   848  1633   817
  1245  1188   785   593   622   702  1173  1238  1233   835
  1182   916  3104  1127   941  1379   797   371    49  1209
  1084   503  1260  1172   891   370   959  1130   987   309
   873  1211   823   768  1359  1344  1335  1127  1805  1307
   787   458  1348   476  1035   404  1086   768  1221  1050
   928   308   989   404  1324   675   911   352  1574  2194
   119   375   338  1200  1359   144   795   792  1218  1260
  1387  1369  2375  1330  1384   614  1229   917   722  1051
  1175  1347   500  1294   589   594   118   190   544   897
  1127   376  1245   306   679  1203   840  1325   886   467
  1855  1063  1348   996  1198   497   529   635   920   683
   131   903  1149  1254  1187   986   323   447  1109  1409
  1411   639  1142  1047   251  1358   839  2119  1192   217
  1081  1113  1119   715   630   944  1285  1250  1666   834
  1136   772
   456   731  1135   813  3376  1001   540  3084   695   552
   593   456  1033   596  1363   443  1507   918  1421   304
   648   758   338  1028  1815  1676  1141   360  1018   324
   943   435  1412  1257   362  1116   863  1196  1127  1253
   913   895  1213  1313  1565  1255   727  1541   502  1120
   432   722   641   648  1713   396   811   551  1659   528
   740   747   290   643   448   624  1253   566   292  2810
   563   762   396   777   478   723   477   542   831   758
   696  1659  1066   845   334   833  1752  1779   345  3069
  1239   870  1094   734   127   588   320  1549  1542   361
   680   930   403   543   945   669  1318   712   709   561
   884   355  1668   533   881   924  1165  1313  3975  4036
   388   323   483   479   670   208   689  1074   953   203
  2513   634   328   326   592   944  1059   875   478   491
   948   690   657  1286  1259  1460   488  4099   609   481
     0   821  1476   436  1250   552   514   595  1252   193
  1405   129  1154   950   619   708  1040   373  1638   381
  1234  1223  1266   533   324   226  1070  1158  1143   355
  1078   914  3585   907  1048  1676  1158   299   491   771
  1125   262  1469  1074   420   436   987  1005  1133   790
   778  1154  1217   348  1325  1755  1287   906  2271  1229
  1124   725  1440   602   772   868   974  1249  1545   848
   711   640   977   547  1633   746   913   753  1566  2210
   374   292   705   743  1763   408  1145   516  1421  1432
  1684  1656  1959  1554  1665   772   771  1398   906   670
  1131  1781   668  1309  1040   174   579   652   580   587
  1570   378  1177   179   586  1108   746  1622  1015   827
  1852  1037  1778   552   745   422   135   953  1106   672
   351   921  1031  1298  1140  1086   229   432  1080  1855
  1852   357  1567   889   535   913   732  2599  1096   347
   997   981   817   723  1077   684  1219  1677  2141   770
  1288   668
  1240   130   379  1462  2765   337  1223  3005   135   513
   318   658   432   656   579  1263  2072   349   632  1022
   205   140  1138   213  1999  2165  1354   965   276   718
   990   435  1746   517   496  1008    46   438   429   522
   118    76   413  1547  1627   515   149  2007   534   438
   412   707   319   534   917   588  1213   336  1220   311
   103  1260   641   619   753   226   488  1383  1099  2658
   269   949   454  1247   639   102  1049   479   594   496
   526  1637   394  1579   992    81  2076  2189   478  2915
   521   806  1706   124   876   236  1124   751  2070   669
   921  1551  1206   326  1443   224  1486   355   481   563
    63   972   889   300    66   290   443  1521  4534  4566
  1200   637   337   533   168   883   872   398   313   810
  2479   226   746   744   335  1271   247    54   504   340
   324   169  1478  1852   509  1563   383  4613   213   807
   821     0  2075   402   502  1288   711   412   493  1014
  1474   716   441  1188   337   614  1032   926   841   782
   441   406  1254   287   554   964   394   440   439  1022
   402   109  3432   496   255  2167  1572  1011   762   996
   305   562  2067   388   927   457   168   376  1786   958
   185   406  1570  1143   553  2036   528   497  2325   506
  1575  1264   620   332   515  1101   328  1218  2000   422
   398   567   182   402  2108   140   104   664   776  1412
   738   556   605  1052  2061   900  1576  1337  2025  2065
  2175  2161  1908  2136  2177  1406  1081  1337   292   751
   368  1999   330   502  1282   991   769   778   271   554
  1772   487   443   750   248   415   181  2114   254   592
  1062   256  2007   881  1039   401   956   540   387   148
   799   102   384   480   381  1775   914   411   302  2029
  2043  1174  1824   355   564  1124   201  2510   405   921
   298   368   628    99   898   476   481  1922  1897   131
  1939   212
  1073  2052  2452   663  3593  2368   935  2340  1944  2015
  1994  1932  2430  2072  2649  1225   101  2314  2697  1597
  1870  1946  1436  2276  1039   346   959  1728  2343  1798
  1267  1660   669  2590  1791  1435  2120  2513  2485  2594
  2193  2146  2480   878  1197  2588  2059   363  1540  2487
  1697  2198  2049  2115  2966  1866   881  1741  2034  1895
  2044   814  1472  2118  1916  1973  2564  1306  1237  2253
  1910  2202  1657   830  1435  1979  1049  1596  1620  2215
  1598  1368  2435   699  1158  2129   737   568  1728  2457
  2588  1426   383  1951  1354  1865  1208  2804   205  1838
  2118   548  1413  1754   639  1852   996  1757  2165  2032
  2126  1717  2955  1890  2141  2296  2509   925  2502  2560
  1371  1798  1805  1541  1909  1622  2143  2441  2326  1346
  1834  1849  1351  1354  1740  2279  2312  2120  1936  1770
  2327  1905  1198   228  2584  1111  1895  2623  1917  1268
  1476  2075     0  1825  2576   940  1987  1667  2568  1379
  1167  1599  2504  2335  1741  1521  1312  1771  2892  1842
  2511  2448  1294  1847  1776  1563  2436  2505  2499  1669
  2445  2184  2873  2350  2189   343   602  1178  1313  2197
  2345  1672     8  2436  1823  1630  2225  2388   356  1189
  2132  2479   684  1450  2627   826  2603  2350  1518  2575
   559   813  2583  1743  2231  1059  2346  1323   388  2280
  2146  1536  2257  1672   361  1942  2179  1496  2837  3441
  1347  1586  1528  2141   794  1190   579  1201    54   111
   347   305  3366    86   293   706  2160  1376  1955  2143
  2443   960  1760  2555   954  1415  1315  1327  1811  2057
   941  1621  2513  1413  1930  2468  2098   319  2129  1618
  3113  2331   937  1991  2149  1738  1387  1782  2132  1949
  1295  2170  2409  2510  2456   441  1263  1698  2377  1076
  1043  1235   830  2294  1513  2318  2094  1989  2456  1194
  2346  2369  2289  1983  1527  2139  2553   875  1970  2098
   228  2025
   882   298   699  1175  3106   571   912  3106   297   254
   169   320   614   392   927   877  1840   497   985   620
   282   381   738   600  1955  1973  1272   571   583   332
   963   231  1621   823    95  1066   440   761   696   820
   482   472   778  1464  1632   821   292  1823   404   691
   185   500   223   343  1277   223  1030   267  1462    94
   310  1029   358   394   402   189   818   986   726  2790
   133   681   203  1035   475   315   776   390   671   408
   541  1684   637  1252   677   401  1965  2037    99  3051
   807   817  1444   346   517   201   753  1113  1856   293
   626  1280   806   245  1227   325  1433   448   361   300
   464   577  1233   102   456   494   732  1450  4323  4371
   803   247   106   385   284   481   595   645   523   485
  2551   279   481   479   318   974   629   456   188   160
   521   315  1087  1616   825  1545    72  4427   193   606
   436   402  1825     0   816   955   392   383   817   624
  1469   320   722   921   349   604  1038   538  1202   407
   799   794  1279   135   154   562   640   725   712   624
   648   485  3573   527   649  1974  1402   677   578   717
   699   175  1818   643   547   264   563   579  1505   865
   342   718  1430   742   889  1945   852   527  2352   796
  1387  1020  1020   326   428   991   544  1250  1822   454
   324   529   544   328  1922   369   484   663  1129  1774
   498   241   597   745  1962   641  1398   950  1772  1798
  1982  1961  1807  1896  1974  1125   777  1391   572   500
   695  1938   393   875  1181   598   631   677   238   311
  1713   234   743   418   155   677   310  1919   630   667
  1416   602  1941   546   737   122   571   721   745   262
   537   497   604   869   704  1474   581   183   644  1990
  1996   793  1739   473   453   863   297  2609   665   631
   563   557   516   314   984   338   785  1846  2061   335
  1660   232
  1697   535   124  1955  2763   256  1707  3345   632   772
   659   936   277   857   139  1688  2575   360   196  1380
   706   636  1527   319  2457  2666  1837  1286   237  1048
  1466   924  2236    23   890  1446   458    64   140    40
   383   434   158  2027  2068    20   533  2507  1036   160
   893   827   616   723   476   915  1715   835  1478   726
   537  1761  1125   794  1024   633    41  1781  1542  2975
   697  1073   934  1750  1141   597  1543   982  1056   611
  1016  2052   202  2058  1472   448  2559  2683   912  3222
    64  1277  2206   626  1331   717  1569   325  2572   991
  1085  2048  1595   823  1945   727  1957   844   640   802
   455  1296   419   724   437   331    92  1998  5035  5064
  1599   985   795  1035   667  1252  1024   193   305  1283
  2854   726  1237  1235   837  1384   286   461   815   818
   314   671  1892  2354     9  2016   762  5108   671  1308
  1250   502  2576   816     0  1762   952   914    26  1434
  1923  1128   107  1268   839  1102  1493  1236   406  1082
   128   247  1696   747   936  1340   197   100   123  1357
   191   393  3726   478   479  2668  2072  1483  1264  1124
   298   991  2568   188  1217   950   370   272  2282  1452
   473    99  2065  1528    88  2513    41   479  2737    56
  2076  1764   425   835   614  1596   286  1657  2500   477
   587  1064   320   904  2608   639   399  1147   327   965
  1235  1025  1094  1208  2540  1395  2077  1759  2526  2565
  2676  2662  1697  2638  2679  1901  1230  1759   700   904
   133  2465   828   194  1771  1406  1271  1277   766   779
  2239   970    74  1219   674   158   506  2614   541  1056
   606   246  2475  1105  1191   865  1385   954   635   629
  1292   412   243   265   120  2265  1385   891   200  2483
  2501  1607  2301   395  1067  1205   518  2861   167  1409
   253   296   682   593  1328   655    35  2395  2205   491
  2436   585
   145  1227  1641   292  3510  1525   113  2843  1152  1104
  1123  1003  1569  1143  1861   332   984  1452  1916   662
  1087  1187   514  1501  1491  1180   913   790  1525   866
   915   853  1037  1772   899  1132  1333  1703  1649  1771
  1396  1364  1699  1026  1357  1769  1228  1066   805  1645
   876  1266  1175  1201  2204   948   547   962  1775  1039
  1228   398   646  1193   979  1130  1759   478   297  2629
  1065  1262   834   459   714  1185   306   865  1045  1310
   952  1495  1592   297   297  1321  1346  1320   856  2877
  1760   956   569  1177   442  1053   268  2038  1033   909
  1178   414   510   966   531  1088  1080  1056  1260  1113
  1348   779  2171  1039  1354  1448  1682  1046  3429  3495
   463   875   967   793  1120   682  1203  1599  1478   479
  2274  1068   554   556   982  1359  1535  1340  1029   950
  1476  1129   442   773  1771  1241  1018  3561  1092   574
   552  1288   940   955  1762     0  1053   939  1760   439
  1222   681  1673  1404   997   910  1012   831  2129   904
  1726  1692  1172  1016   871   624  1594  1676  1665   735
  1603  1393  3370  1456  1472  1179   765   279   621  1258
  1588   784   934  1596   884   834  1454  1535   588   749
  1291  1663   860   530  1828  1375  1795  1455  1991  1748
   709   357  1881   989  1324   729  1499  1173  1075  1394
  1256   879  1463   917  1147  1179  1390   922  2061  2700
   577   737   913  1205  1371   433   741   348   885   886
  1187  1154  2436  1022  1159   274  1226  1307  1274  1207
  1634  1438  1034  1790   821   474   683   742  1018  1139
  1265   800  1691   543  1088  1630  1257  1128  1424  1042
  2349  1531  1429  1050  1213   897   449  1209  1477  1143
   510  1390  1559  1764  1645   534   376   877  1576  1534
  1521   307  1224  1426   803  1382  1248  2389  1619   380
  1513  1512  1368  1188  1152  1235  1733  1328  2070  1271
   740  1179
   936   581   865  1325  3471   700  1053  3478   651   200
   393    76   683   105  1086   848  2021   593  1146   472
   660   743   645   854  2277  2189  1591   352   766   189
  1320   605  1902   949   327  1444   733   916   812   939
   740   760   979  1776  1983   948   563  2052   770   795
   564   214   396   229  1426   180  1297   660  1853   439
   607  1253   644   169    83   493   970   890   764  3171
   479   294   566  1277   815   656   982   769  1061   346
   928  2050   750  1334   845   670  2246  2286   417  3433
   917  1191  1607   702   640   578   794  1277  2056   159
   233  1443   704   638  1453   708  1762   840   312   156
   762   363  1358   456   741   635   860  1768  4483  4546
   723   214   498   747   651   383   208   758   654   681
  2917   661   751   748   710   583   872   754   216   553
   642   685  1016  1800   961  1888   358  4611   546   905
   514   711  1987   392   952  1053     0   773   963   624
  1820   400   844   530   741   984  1404   298  1358   158
   987  1026  1644   517   291   462   755   851   829   428
   760   752  3954   499   964  2189  1658   813   892   326
   952   406  1981   763   269   634   836   679  1640  1199
   562   872  1706   640  1039  2240   993   498  2702   912
  1629  1233  1271   719   349  1308   670  1618  2055   476
   370   907   783   716  2145   731   755  1042  1278  1903
   785   543   977   354  2251   884  1647   909  1932  1939
  2197  2170  1471  2066  2179  1285   385  1763   943   156
   867  2251   785  1077  1494   588   963  1022   627   175
  2032   585   879   624   489   794   546  2135   964  1057
  1548   813  2251   170   345   503   603  1113  1093   609
   797   779   708  1098   871  1586   739   562   842  2314
  2316   794  2043   557   818   474   524  2983   784   841
   720   655   341   652  1369   296   916  2152  2450   593
  1793   498
   924   426   791  1074  2789   735   857  2728   293   632
   475   698   818   775   981   997  1661   713  1030   877
   220   279   934   609  1624  1752   958   876   688   674
   612   180  1341   930   448   687   456   850   839   935
   531   480   812  1152  1276   928   441  1594   135   846
   212   877   521   709  1303   596   800   122  1100   373
   408   854   323   772   771   394   898  1145   816  2407
   353  1064   224   838   237   326   667    75   288   742
   159  1314   797  1216   644   478  1676  1780   365  2668
   934   446  1305   288   594   256   834  1139  1657   652
  1006  1154   997   146  1032   188  1103   121   703   680
   460   878  1287   357   477   673   855  1131  4121  4154
   976   595   283   146   260   745   978   803   701   494
  2178   201   385   384    86  1350   644   454   571   225
   707   246  1215  1443   921  1198   436  4202   316   404
   595   412  1667   383   914   939   773     0   904   775
  1115   548   853  1303    75   232   674   858  1229   758
   843   783   912   287   497   802   798   852   850   907
   807   521  3190   815   539  1754  1159   680   357  1098
   679   416  1659   794   882   164   557   766  1391   553
   517   819  1161   944   960  1642   938   815  1991   919
  1162   862   948    85   763   694   719   880  1588   734
   639   167   593    57  1695   275   515   291  1170  1789
   362   309   224  1122  1664   518  1163  1068  1618  1663
  1762  1748  2175  1727  1765  1017  1153  1017   336   883
   781  1616    96   889   879   766   356   368   187   689
  1388   226   856   453   361   824   488  1701   487   284
  1450   668  1622   917  1114   269   712   366   541   313
   429   503   780   849   794  1389   592   213   714  1656
  1667   901  1431   705   154  1246   494  2231   813   558
   703   752   867   331   601   684   894  1533  1677   468
  1541   439
  1697   532   119  1950  2738   265  1703  3321   625   781
   662   946   294   869   123  1691  2565   370   182  1387
   698   626  1533   304  2439  2654  1822  1295   235  1056
  1450   918  2222    48   893  1427   448    56   154    66
   375   423   134  2012  2049    46   532  2495  1028   176
   888   842   621   734   468   922  1704   828  1453   726
   533  1753  1121   807  1035   632    15  1786  1543  2951
   696  1090   930  1741  1132   590  1538   973  1040   625
  1003  2032   214  2055  1469   443  2544  2669   912  3198
    90  1261  2199   617  1330   712  1570   313  2562   999
  1100  2042  1600   816  1936   717  1941   831   652   812
   444  1305   416   724   427   337   105  1982  5023  5051
  1604   991   792  1027   659  1258  1039   206   313  1281
  2831   719  1232  1230   829  1402   270   450   822   813
   323   663  1896  2346    24  1998   765  5095   668  1300
  1252   493  2568   817    26  1760   963   904     0  1437
  1905  1131   122  1288   829  1089  1476  1246   396  1091
   103   222  1677   744   940  1345   209   114   138  1366
   205   384  3701   495   459  2656  2060  1481  1255  1141
   277   992  2560   200  1227   944   355   284  2276  1439
   474    98  2052  1534    75  2497    35   496  2716    80
  2065  1757   400   825   628  1583   294  1639  2488   491
   597  1052   311   896  2596   629   389  1133   318   960
  1228  1023  1081  1224  2524  1389  2065  1763  2518  2558
  2665  2651  1723  2630  2668  1895  1247  1739   683   919
   126  2448   816   169  1757  1409  1261  1265   760   789
  2222   966    84  1217   673   171   506  2603   521  1040
   601   237  2458  1118  1207   862  1387   936   613   624
  1287   401   256   239   114  2261  1383   887   190  2465
  2483  1609  2285   406  1057  1224   519  2838   180  1405
   257   308   699   586  1309   667    53  2378  2180   489
  2430   585
   312   921  1321   726  3538  1182   466  3142   888   707
   775   583  1207   720  1550   253  1422  1094  1608   238
   841   951   170  1220  1833  1611  1183   355  1205   443
  1042   624  1405  1440   544  1233  1055  1382  1308  1435
  1104  1088  1402  1338  1623  1438   916  1488   670  1299
   624   839   820   796  1901   547   827   741  1809   718
   931   729   457   776   546   813  1439   374   142  2887
   754   823   587   772   627   916   480   717   991   913
   861  1733  1246   710   332  1024  1736  1737   536  3144
  1420   998  1006   927   196   781   172  1738  1468   493
   739   847   225   734   911   861  1361   894   865   706
  1077   345  1853   723  1073  1106  1347  1345  3863  3931
   201   472   676   648   863   244   764  1254  1134   313
  2568   827   454   453   780   941  1251  1068   641   684
  1128   883   464  1208  1444  1512   672  3999   801   584
   193  1014  1379   624  1434   439   624   775  1437     0
  1469   306  1336   973   805   861  1142   393  1826   470
  1423  1415  1355   726   499   186  1250  1340  1324   310
  1258  1106  3653  1067  1241  1610  1139   270   608   820
  1317   453  1373  1254   446   622  1180  1182  1026   878
   964  1339  1214   184  1511  1750  1472  1066  2310  1410
  1095   698  1634   789   925   929  1154  1342  1495  1015
   879   799  1167   731  1574   939  1105   899  1753  2397
   499   481   859   771  1753   471  1121   325  1324  1323
  1618  1587  2003  1461  1593   696   794  1490  1095   774
  1317  1792   853  1500  1082    36   696   770   772   732
  1593   566  1360   328   777  1288   933  1558  1208   986
  2039  1226  1786   611   777   615    63  1124  1296   865
   455  1114  1209  1490  1326   965   266   624  1268  1875
  1868   176  1575  1064   696   948   918  2665  1277   393
  1181  1158   953   917  1208   841  1402  1684  2248   959
  1176   855
  1338  1529  1814  1052  2445  1810  1115  1679  1389  1724
  1588  1744  1905  1852  1937  1522  1094  1812  1967  1690
  1324  1335  1625  1607   535  1014   310  1765  1737  1665
   506  1238   512  1944  1502   478  1507  1861  1891  1955
  1580  1518  1780   289   163  1941  1546   870  1065  1905
  1285  1968  1636  1811  2171  1642   676  1237   896  1482
  1505   825  1180  1863  1788  1510  1894  1688  1387  1420
  1468  2111  1268   763  1004  1416   998  1085   880  1856
   964   273  1865  1280  1138  1553   711   908  1411  1675
  1962   673  1025  1364  1301  1372  1377  2034  1021  1668
  2038  1006  1655  1260   764  1279   176  1124  1815  1767
  1496  1760  2196  1468  1523  1762  1892   244  3229  3227
  1612  1609  1385  1084  1360  1613  2027  1868  1787  1202
  1107  1307  1088  1091  1201  2343  1638  1494  1652  1328
  1796  1336  1664   981  1927    96  1534  3255  1431   930
  1405  1474  1167  1469  1923  1222  1820  1115  1905  1469
     0  1460  1895  2331  1180   883   443  1776  2108  1745
  1815  1713   229  1399  1529  1617  1864  1892  1898  1753
  1872  1563  2185  1929  1448  1018   610  1204   933  2134
  1631  1413  1159  1857  1820  1205  1559  1850  1147   623
  1620  1844   500  1641  1937   635  1933  1929   883  1947
   677   866  1749  1197  1877   540  1801   269   849  1848
  1755   951  1626  1159   950  1338  1556   825  2079  2575
  1047  1276   891  2129   672  1004   642  1559  1148  1240
  1024  1036  3276  1169  1062  1018  2158   229  1223  1957
  1801   553  1163  1819   401  1488   856   797  1302  1780
   345  1242  1885  1235  1477  1880  1595   983  1384   881
  2308  1695   567  1923  2127  1347  1426   969  1317  1419
  1056  1532  1858  1751  1815  1229  1207  1286  1734   560
   579  1455   445  1810  1016  2283  1603  1196  1871  1078
  1770  1841  1978  1422   598  1795  1914   507   871  1566
  1211  1553
   586   618  1015   937  3338   877   664  3136   598   423
   469   336   905   475  1244   559  1628   791  1303   330
   560   669   421   919  1893  1790  1211   335   899   216
   979   373  1506  1134   238  1135   757  1076  1002  1130
   802   789  1098  1390  1622  1132   612  1652   481   994
   357   602   515   519  1595   267   901   480  1640   414
   629   852   291   518   344   509  1133   666   419  2848
   452   668   329   877   485   622   582   509   810   629
   671  1706   941   974   447   721  1848  1886   239  3109
  1115   882  1217   641   245   492   449  1432  1659   242
   589  1052   490   468  1052   588  1386   656   579   433
   779   335  1547   420   774   800  1042  1386  4101  4159
   484   198   383   456   576   197   590   949   828   282
  2567   548   372   369   527   883   949   771   348   403
   823   601   767  1406  1137  1521   366  4222   503   531
   129   716  1599   320  1128   681   400   548  1131   306
  1460     0  1030   873   557   700  1071   329  1520   288
  1118  1113  1305   431   196   260   945  1035  1019   358
   953   804  3628   777   954  1790  1258   421   529   683
  1017   156  1593   949   365   383   881   878  1260   838
   658  1033  1310   427  1204  1845  1166   776  2335  1105
  1229   833  1337   537   643   932   849  1285  1655   719
   581   626   864   494  1745   657   803   750  1447  2091
   413   240   695   669  1855   488  1247   631  1545  1558
  1798  1772  1864  1676  1782   894   698  1433   834   556
  1011  1863   607  1195  1112   279   611   680   495   459
  1648   322  1055   230   474   983   627  1736   927   806
  1733   921  1862   466   668   331   257   914  1027   570
   410   815   905  1189  1020  1214   340   357   963  1932
  1931   479  1652   762   522   830   612  2645   972   441
   875   855   690   622  1082   554  1096  1762  2160   655
  1415   550
  1604   453    91  1875  2841   153  1622  3356   563   666
   561   829   172   749   245  1589  2506   253   303  1275
   637   581  1425   292  2426  2605  1792  1180   164   944
  1425   845  2187   106   793  1421   400    91    32    99
   324   382   204  1984  2043   104   448  2447   969    55
   811   720   516   615   582   811  1651   765  1502   634
   459  1690  1042   687   917   544   132  1679  1446  2991
   608   968   852  1681  1072   528  1464   917  1019   504
   966  2037    94  1970  1387   376  2515  2631   819  3241
    86  1238  2130   565  1239   639  1474   433  2507   887
   978  1971  1492   750  1877   664  1919   794   532   695
   404  1190   521   634   380   230    16  1957  4974  5007
  1498   882   709   965   597  1149   917    86   202  1196
  2854   658  1158  1156   772  1281   266   407   711   737
   210   607  1791  2284   116  1987   665  5054   590  1238
  1154   441  2504   722   107  1673   844   853   122  1336
  1895  1030     0  1167   777  1053  1459  1130   513   975
   188   291  1670   663   837  1237    90     8    17  1252
    84   337  3750   373   472  2607  2012  1394  1195  1019
   306   897  2496    82  1110   874   337   164  2203  1399
   382    66  2011  1425   195  2472   148   374  2725    74
  2014  1691   506   770   507  1543   182  1632  2441   370
   481  1009   269   837  2548   582   344  1101   434  1068
  1158   939  1044  1102  2498  1317  2016  1660  2453  2489
  2615  2600  1642  2568  2616  1821  1125  1741   673   797
   105  2430   771   275  1722  1307  1208  1219   693   671
  2203   889    40  1131   586    50   416  2553   529  1018
   710   200  2439   997  1085   779  1287   932   640   555
  1213   364   136   332    93  2183  1297   810   164  2454
  2470  1509  2260   288  1002  1103   426  2868    60  1327
   160   189   577   524  1304   548    71  2356  2221   407
  2357   494
  1263  1060  1221  1695  3947  1060  1439  4000  1157   693
   889   605   996   542  1407  1113  2386   956  1460   741
  1177  1248   899  1282  2763  2583  2084   618  1153   665
  1839  1135  2361  1257   857  1972  1199  1256  1136  1241
  1184  1220  1349  2261  2493  1257  1040  2461  1297  1112
  1094   484   872   654  1700   709  1762  1189  2374   957
  1089  1689  1151   570   544   993  1299  1069  1110  3698
   993   242  1095  1724  1334  1155  1423  1299  1591   710
  1458  2569  1084  1640  1274  1130  2698  2709   946  3960
  1215  1718  1973  1207  1072  1098  1136  1580  2437   667
   297  1817   926  1166  1880  1227  2259  1366   711   640
  1228   628  1613   974  1202  1019  1184  2258  4774  4856
   966   726  1026  1273  1162   752   327  1091  1026  1147
  3435  1181  1244  1242  1239   130  1290  1222   737  1082
  1010  1197  1197  2177  1276  2394   880  4930  1058  1403
   950  1188  2335   921  1268  1404   530  1303  1288   973
  2331   873  1167     0  1269  1513  1926   586  1644   585
  1346  1418  2165  1040   816   787  1090  1176  1150   668
  1091  1199  4481   798  1428  2582  2101  1225  1397   204
  1370   924  2329  1101   534  1163  1279  1021  1978  1707
  1013  1217  2166   885  1356  2704  1308   797  3208  1216
  2063  1662  1659  1247   696  1805  1035  2141  2468   829
   794  1436  1209  1246  2547  1237  1204  1570  1566  2120
  1284  1061  1506   206  2711  1355  2086  1147  2280  2267
  2590  2558  1032  2419  2563  1668   180  2287  1450   439
  1229  2730  1312  1438  1984   940  1475  1539  1152   642
  2518  1112  1208  1102   999  1122  1008  2530  1441  1588
  1792  1215  2728   407   205  1034   984  1637  1576  1114
  1283  1234  1046  1480  1227  1902  1176  1092  1229  2803
  2801  1100  2517   924  1344    65   987  3506  1116  1297
  1097  1002   599  1150  1899   713  1234  2627  2980  1059
  2120   984
   974   354   716  1142  2785   660   919  2779   218   587
   418   669   744   734   908  1035  1736   641   957   887
   147   205   958   535  1693  1828  1030   875   612   660
   680   185  1415   855   425   742   381   775   763   860
   456   406   738  1225  1340   852   369  1670   203   770
   202   830   461   658  1233   569   875    83  1116   322
   334   927   364   726   747   331   824  1178   857  2453
   297  1028   227   912   307   251   733   144   330   682
   216  1372   722  1278   700   402  1749  1855   350  2714
   858   508  1377   213   632   194   877  1068  1732   631
   975  1224  1023   103  1107   113  1173   102   646   638
   385   877  1215   305   402   599   780  1202  4197  4230
  1005   578   243   208   186   752   943   728   627   539
  2233   128   442   441    31  1323   571   379   533   188
   634   170  1254  1517   846  1264   392  4277   251   475
   619   337  1741   349   839   997   741    75   829   805
  1180   557   777  1269     0   298   738   852  1158   742
   769   713   973   235   478   815   723   777   775   911
   732   445  3236   748   475  1830  1235   732   429  1065
   608   413  1733   719   872   183   483   692  1462   627
   445   744  1236   966   886  1714   864   748  2053   843
  1237   933   885    22   704   769   645   940  1664   667
   578   238   518    80  1771   200   440   354  1098  1721
   424   327   289  1094  1737   583  1239  1108  1692  1735
  1838  1823  2121  1801  1840  1085  1126  1073   290   843
   705  1687    50   818   953   792   432   443   126   644
  1459   241   780   492   302   748   417  1776   427   326
  1380   593  1693   893  1086   248   742   374   494   241
   489   429   706   780   719  1457   640   202   639  1725
  1736   941  1503   634   228  1211   424  2282   737   618
   627   679   811   256   649   629   818  1604  1716   395
  1612   372
   932   650   983   981  2677   948   811  2502   512   857
   707   908  1036   996  1151  1045  1504   937  1194  1010
   443   473  1030   785  1395  1571   740  1035   889   863
   382   378  1134  1120   656   461   653  1038  1043  1128
   729   671   982   933  1043  1118   666  1410   220  1052
   421  1103   753   938  1450   804   640   355   951   604
   629   729   419   998   972   626  1081  1208   863  2187
   586  1278   417   698   234   542   609   214   136   974
    87  1083  1007  1157   640   687  1462  1580   566  2449
  1130   214  1179   494   665   488   874  1291  1488   849
  1215  1042  1086   378   882   402   877   259   935   904
   649  1034  1447   588   672   891  1054   909  3936  3962
  1057   791   510   245   481   891  1192  1012   918   549
  1948   426   411   411   317  1550   820   645   792   452
   926   460  1255  1293  1108   966   662  4006   548   336
   708   614  1521   604  1102   910   984   232  1089   861
   883   700  1053  1513   298     0   442  1026  1377   948
  1015   938   679   519   696   932  1007  1051  1053  1052
  1016   715  2970  1046   672  1573   976   694   290  1309
   838   597  1513  1002  1058   349   733   983  1278   350
   741  1012   963  1042  1137  1423  1121  1046  1758  1114
   988   746  1061   314   995   494   935   649  1401   965
   872    76   785   280  1511   473   709    59  1327  1920
   369   466     8  1324  1447   479   984  1112  1475  1530
  1581  1570  2406  1573  1589   924  1355   787   434  1104
   971  1391   286  1047   669   860   232   196   419   914
  1162   402  1051   536   594  1029   715  1521   610   132
  1596   859  1398  1116  1318   484   799   299   613   538
   428   691   995   995   984  1293   626   423   903  1427
  1438   951  1211   931   177  1458   722  2005  1019   545
   911   971  1099   547   388   916  1086  1310  1471   690
  1420   670
  1093  1086  1381   948  2501  1369   899  2074   945  1293
  1149  1327  1463  1427  1518  1255  1267  1369  1552  1340
   881   893  1310  1175   967  1271   379  1395  1299  1262
   101   808   782  1513  1079   130  1067  1430  1453  1524
  1140  1079  1356   549   601  1511  1103  1110   636  1466
   854  1539  1196  1377  1776  1224   519   797   783  1045
  1062   672   781  1433  1381  1068  1466  1427  1092  1777
  1028  1698   841   614   592   973   726   649   440  1417
   521   646  1425  1170   836  1111  1078  1231   988  2038
  1529   230  1044   921   955   930  1091  1630  1225  1259
  1629   956  1352   820   729   836   466   681  1377  1338
  1057  1392  1791  1030  1084  1319  1457   514  3594  3606
  1314  1199   950   658   917  1244  1612  1429  1344   843
  1514   864   712   714   759  1950  1206  1055  1224   891
  1354   893  1435  1090  1498   530  1100  3642   989   561
  1040  1032  1312  1038  1493  1012  1404   674  1476  1142
   443  1071  1459  1926   738   442     0  1398  1709  1346
  1390  1295   240   960  1112  1263  1424  1456  1461  1395
  1432  1125  2558  1486  1026  1274   712   902   548  1725
  1207  1002  1303  1418  1437   776  1125  1408  1163   270
  1176  1410   653  1325  1513  1023  1506  1486  1316  1514
   752   709  1360   755  1438   301  1360   214  1096  1405
  1314   512  1190   721  1207   896  1118   383  1672  2209
   666   864   450  1729  1053   674   732  1308  1277  1352
  1282  1280  2845  1343  1303   898  1760   361   793  1534
  1368   971   720  1403   358  1154   461   391   861  1350
   746   819  1451   861  1036  1442  1152  1227   961   441
  1918  1260   981  1521  1725   916  1089   549   911   975
   693  1095  1417  1339  1381  1215   877   855  1300   996
  1011  1173   813  1367   587  1875  1160  1580  1432   755
  1329  1399  1541   979   216  1357  1482   902  1105  1123
  1276  1110
   698   804  1141  1119  3636   980   857  3455   834   464
   619   300   974   403  1367   578  1815   876  1427   185
   818   919   363  1100  2186  2003  1514    54  1034   208
  1304   678  1776  1236   444  1464   957  1196  1098  1227
   981   988  1247  1685  1937  1234   791  1878   806  1083
   651   497   642   521  1712   339  1180   771  1958   619
   825  1103   620   468   217   700  1251   598   534  3174
   662   432   634  1139   814   850   838   828  1132   641
   993  2027  1035  1090   689   904  2112  2125   503  3434
  1206  1211  1400   884   490   739   562  1559  1861   258
   349  1240   415   754  1294   857  1691   955   603   436
   985    66  1649   632   970   910  1144  1685  4245  4317
   441   291   635   782   823   167   380  1043   933   576
  2884   812   690   688   821   571  1123   976   434   674
   922   853   725  1601  1246  1833   543  4386   728   848
   373   926  1771   538  1236   831   298   858  1246   393
  1776   329  1130   586   852  1026  1398     0  1642   154
  1259  1284  1630   673   384   207  1040  1136  1115   131
  1046   989  3952   797  1180  2003  1516   639   852   427
  1200   442  1765  1047    52   696  1073   965  1416  1157
   810  1151  1582   355  1321  2120  1277   796  2644  1200
  1477  1076  1524   831   646  1241   951  1610  1885   767
   649   952  1033   802  1966   907   991  1078  1563  2195
   734   561  1021   381  2126   781  1500   630  1716  1711
  2011  1981  1611  1853  1987  1088   405  1759  1107   420
  1141  2150   902  1347  1413   358   937  1006   765   460
  1942   635  1162   541   680  1079   786  1951  1166  1128
  1838  1075  2147   224   386   607   398  1223  1283   797
   720  1011   994  1358  1147  1350   593   650  1108  2226
  2223   541  1936   842   849   556   766  2967  1069   717
   995   940   636   848  1410   584  1201  2046  2489   828
  1564   723
  2076   909   507  2299  2515   661  2064  3367   977  1178
  1054  1342   678  1261   277  2080  2880   766   218  1783
  1045   954  1927   628  2642  2945  2078  1691   621  1452
  1703  1277  2484   408  1283  1635   795   448   545   419
   733   765   429  2258  2236   409   912  2783  1361   563
  1252  1224  1016  1128    75  1318  2014  1174  1494  1109
   904  2082  1483  1198  1430  1014   391  2180  1926  2982
  1076  1464  1295  2062  1465   943  1888  1302  1299  1015
  1296  2190   608  2421  1834   810  2787  2935  1295  3214
   443  1517  2534   957  1709  1075  1953    90  2866  1396
  1482  2383  1995  1167  2254  1052  2173  1135  1045  1208
   782  1701   102  1106   775   733   498  2223  5300  5315
  1997  1387  1166  1364  1010  1654  1421   599   710  1650
  2924  1065  1586  1584  1164  1765   594   790  1218  1179
   720  1005  2287  2665   396  2204  1155  5351  1039  1633
  1638   841  2892  1202   406  2129  1358  1229   396  1826
  2108  1520   513  1644  1158  1377  1709  1642     0  1488
   404   445  1879  1116  1333  1741   603   506   528  1762
   597   735  3695   876   705  2947  2352  1851  1586  1515
   549  1376  2884   595  1623  1299   678   678  2620  1724
   862   493  2329  1929   321  2728   365   877  2853   446
  2366  2091   363  1159  1017  1866   691  1839  2773   882
   993  1356   667  1232  2884   960   739  1411    80   572
  1576  1393  1370  1602  2760  1737  2361  2152  2844  2892
  2955  2946  1911  2948  2965  2243  1622  1916   944  1304
   509  2661  1134   340  2026  1800  1577  1568  1112  1185
  2444  1328   479  1588  1053   564   893  2896   767  1300
   221   601  2675  1509  1584  1235  1774  1161   798   985
  1638   739   649   382   501  2613  1754  1251   558  2662
  2685  1996  2520   801  1383  1583   908  2906   573  1762
   651   702  1076   941  1515  1061   441  2604  2225   868
  2770   970
   782   657   986  1182  3514   826   912  3417   698   309
   469   146   821   262  1213   690  1879   722  1273   315
   690   786   487   950  2181  2055  1500   204   880    84
  1256   580  1791  1081   319  1399   811  1041   944  1073
   831   841  1093  1679  1908  1080   643  1922   727   929
   546   371   489   370  1558   193  1187   659  1857   480
   680  1129   566   324    76   555  1097   734   611  3122
   524   381   537  1158   754   711   859   739  1042   491
   904  1986   881  1181   715   755  2132  2161   393  3384
  1052  1145  1464   749   509   608   642  1404  1918   115
   300  1301   546   640  1327   732  1674   844   451   282
   839   215  1495   495   823   756   990  1675  4333  4399
   565   164   511   703   690   226   307   889   778   568
  2850   686   659   656   710   605   972   830   283   557
   768   722   858  1661  1091  1808   401  4465   591   817
   381   782  1842   407  1082   904   158   758  1091   470
  1745   288   975   585   742   948  1346   154  1488     0
  1105  1131  1583   543   263   304   885   982   961   278
   891   840  3904   647  1037  2055  1539   677   812   394
  1050   351  1836   893   144   603   924   811  1493  1122
   658   997  1595   482  1167  2132  1122   646  2622  1046
  1506  1107  1373   720   497  1220   796  1560  1926   615
   494   871   882   701  2013   774   842  1003  1409  2041
   698   484   942   384  2141   776  1526   750  1788  1791
  2063  2035  1579  1923  2043  1145   414  1707   980   304
   987  2151   790  1193  1401   434   891   956   643   308
  1936   546  1008   519   540   925   636  2001  1027  1038
  1684   921  2150   178   381   494   455  1117  1148   659
   699   863   840  1205   992  1435   611   545   955  2221
  2220   638  1940   687   773   541   615  2924   915   724
   840   786   499   708  1336   431  1047  2049  2419   679
  1644   575
  1671   504   125  1903  2653   292  1663  3218   577   797
   656   962   351   899   138  1677  2504   401   190  1390
   647   564  1529   234  2350  2585  1742  1306   225  1062
  1369   875  2145   151   881  1337   395    97   216   169
   329   366    34  1930  1957   149   507  2425   971   241
   850   886   622   762   480   927  1640   777  1349   705
   499  1697  1081   840  1054   610    89  1781  1522  2847
   671  1138   892  1681  1076   542  1491   914   958   661
   930  1936   262  2019  1432   405  2463  2594   890  3094
   190  1180  2146   561  1304   672  1548   315  2497  1007
  1141  1991  1597   768  1875   660  1856   761   681   833
   385  1316   448   701   374   352   172  1900  4952  4977
  1597   993   761   972   610  1258  1082   255   334  1247
  2730   667  1187  1185   772  1456   199   392   828   775
   348   609  1885  2286   128  1909   754  5019   634  1245
  1234   441  2511   799   128  1726   987   843   103  1423
  1815  1118   188  1346   769  1015  1390  1259   404  1105
     0   118  1587   712   933  1344   256   179   204  1375
   255   333  3597   547   366  2587  1990  1447  1198  1189
   184   972  2503   244  1245   899   286   325  2227  1366
   461   129  1978  1531   122  2413   122   548  2619   178
  1999  1703   318   768   668  1510   320  1548  2417   528
   617   984   263   840  2526   569   337  1056   335   977
  1180   989  1007  1269  2441  1341  1997  1749  2462  2505
  2596  2583  1821  2570  2601  1848  1293  1645   598   959
   121  2360   752    92  1681  1397  1198  1197   712   812
  2136   926   149  1184   648   226   491  2535   430   958
   623   197  2371  1148  1252   830  1370   846   513   582
  1241   342   300   144   119  2216  1350   848   155  2375
  2394  1592  2202   436   997  1281   507  2736   230  1362
   267   347   750   539  1217   693   143  2293  2077   464
  2379   567
  1647   495   209  1854  2557   359  1623  3100   540   829
   668   992   437   945   223  1666  2437   462   257  1403
   604   510  1531   194  2249  2508  1654  1328   266  1081
  1279   838  2058   270   882  1235   362   207   314   287
   311   329    90  1839  1852   268   504  2347   916   340
   818   947   642   808   520   946  1571   732  1231   699
   484  1637  1045   890  1087   605   207  1780  1505  2729
   661  1201   860  1618  1020   508  1444   857   870   717
   854  1826   347  1982  1395   392  2371  2508   878  2975
   308  1090  2088   515  1283   643  1530   356  2425  1027
  1197  1937  1599   726  1809   609  1761   690   730   870
   344  1337   509   692   343   402   277  1807  4870  4892
  1597  1006   741   920   571  1266  1139   342   392  1216
  2615   624  1145  1143   720  1524   164   352   849   746
   408   563  1879  2221   247  1808   758  4931   614  1188
  1223   406  2448   794   247  1692  1026   783   222  1415
  1713  1113   291  1418   713   938  1295  1284   445  1131
   118     0  1484   691   937  1351   342   283   306  1393
   343   309  3479   622   270  2511  1914  1417  1140  1252
   104   962  2439   329  1274   859   238   400  2175  1287
   474   226  1896  1534   228  2318   238   623  2508   294
  1925  1645   245   714   727  1430   383  1445  2338   590
   658   913   252   788  2448   517   310   975   390  1010
  1133   962   930  1327  2348  1293  1922  1740  2400  2446
  2519  2508  1933  2504  2527  1798  1352  1538   509  1014
   198  2262   688   109  1596  1391  1132  1125   673   852
  2039   892   256  1156   638   320   499  2458   334   870
   667   212  2273  1192  1311   807  1359   746   402   554
  1196   303   380    75   204  2169  1320   817   189  2273
  2293  1578  2108   495   937  1353   518  2619   321  1321
   321   418   819   506  1115   739   259  2197  1959   462
  2325   569
  1270  1315  1588  1054  2386  1590  1060  1835  1175  1534
  1387  1567  1686  1667  1708  1444  1233  1596  1737  1562
  1113  1117  1519  1381   764  1189   342  1624  1514  1500
   326  1048   682  1717  1320   250  1285  1634  1667  1728
  1357  1295  1552   438   373  1714  1333  1036   877  1681
  1094  1779  1432  1617  1943  1464   635  1034   739  1283
  1291   795  1017  1674  1620  1304  1667  1614  1292  1544
  1266  1938  1082   732   830  1201   910   889   661  1654
   756   406  1642  1284  1035  1334   927  1109  1228  1804
  1736   465  1089  1147  1174  1166  1286  1805  1173  1498
  1869  1035  1557  1058   792  1067   325   909  1615  1579
  1274  1621  1967  1268  1301  1543  1667   393  3450  3451
  1516  1438  1189   898  1148  1472  1852  1646  1567  1066
  1273  1098   940   942   995  2187  1411  1272  1465  1131
  1578  1122  1608  1088  1700   325  1340  3481  1224   785
  1266  1254  1294  1279  1696  1172  1644   912  1677  1355
   229  1305  1670  2165   973   679   240  1630  1879  1583
  1587  1484     0  1199  1352  1486  1641  1667  1673  1620
  1649  1341  2322  1718  1220  1193   700  1103   778  1964
  1403  1241  1286  1634  1670  1016  1333  1630  1212   478
  1406  1618   609  1535  1708   856  1705  1718  1080  1720
   757   835  1521   991  1675   445  1582    39  1017  1638
  1551   751  1402   959  1125  1121  1334   620  1849  2351
   895  1103   688  1967   891   883   728  1490  1267  1353
  1200  1206  3085  1310  1231  1011  1997   136   997  1774
  1575   781   951  1590   387  1370   693   626  1097  1590
   568  1060  1659  1090  1273  1656  1382  1152  1156   663
  2080  1470   795  1759  1963  1157  1306   741  1088  1207
   916  1309  1637  1521  1588  1281  1089  1096  1508   788
   808  1367   657  1595   828  2114  1392  1341  1647   962
  1548  1622  1779  1207   369  1596  1688   730   902  1351
  1301  1344
   959   211   625  1212  2971   521   960  3014   167   352
   188   448   584   501   845   976  1855   470   901   747
   147   247   853   496  1900  1971  1225   704   509   467
   894   191  1592   757   228   974   330   687   641   758
   384   362   687  1419  1561   755   214  1818   349   641
   150   595   237   423  1192   355  1018   164  1336    86
   212  1038   379   490   534   127   743  1096   813  2689
    70   798   190  1036   440   191   802   316   565   456
   445  1601   588  1311   725   306  1933  2021   192  2950
   749   733  1470   213   593    66   838  1026  1863   428
   748  1310   921   140  1231   191  1378   327   416   403
   350   710  1155    70   348   448   670  1401  4334  4375
   914   383    50   336   150   607   712   595   478   537
  2465   145   496   494   207  1100   528   342   303    79
   479   180  1190  1631   755  1480   159  4428    77   593
   533   287  1847   135   747  1016   517   287   744   726
  1399   431   663  1040   235   519   960   673  1116   543
   712   691  1199     0   288   684   590   665   656   755
   598   383  3471   543   523  1973  1388   737   557   836
   591   276  1840   590   683   223   454   540  1541   816
   284   648  1405   858   812  1906   779   542  2277   736
  1381  1035   907   214   477   950   498  1168  1814   463
   356   448   449   240  1918   234   381   578  1047  1689
   501   278   511   872  1925   657  1388  1049  1796  1828
  1981  1962  1888  1914  1977  1159   903  1304   436   609
   618  1889   273   781  1140   704   592   625   112   408
  1662   226   678   473    85   623   250  1918   500   562
  1334   515  1894   676   862   118   668   597   611   139
   553   388   561   766   629  1520   639   149   560  1934
  1943   887  1697   453   394   980   246  2516   611   664
   502   521   580   191   884   397   719  1801  1951   256
  1695   179
   781   442   825  1116  3254   683   846  3187   452   240
   278   215   709   330  1055   752  1799   595  1114   468
   433   535   596   745  1993  1949  1307   416   711   182
  1029   321  1632   941    60  1155   590   886   808   936
   626   622   914  1494  1692   939   433  1805   480   800
   284   455   320   339  1406   113  1029   395  1593   243
   458  1004   359   357   275   333   943   847   616  2882
   285   585   280  1019   524   470   738   484   783   440
   646  1758   747  1167   617   546  1976  2031   132  3143
   921   901  1393   500   430   354   645  1245  1824   155
   518  1227   664   376  1204   473  1475   580   390   263
   615   422  1356   254   605   607   849  1484  4278  4333
   665    99   251   457   438   330   500   755   634   433
  2626   428   474   471   446   855   772   607   160   293
   628   469   955  1575   946  1599   178  4393   347   622
   324   554  1776   154   936   871   291   497   940   499
  1529   196   837   816   478   696  1112   384  1333   263
   933   937  1352   288     0   413   750   841   825   469
   758   631  3665   584   803  1950  1397   602   605   613
   845   118  1769   755   397   347   711   683  1442   910
   471   842  1437   598  1014  1965   974   583  2411   911
  1374   989  1168   456   456  1023   655  1327  1806   524
   386   620   685   439  1901   523   631   754  1257  1901
   504   253   690   627  1978   621  1389   823  1722  1739
  1958  1934  1754  1851  1945  1070   659  1472   722   430
   823  1970   526  1013  1211   470   674   731   382   285
  1748   295   862   368   305   789   442  1895   785   779
  1542   738  1971   421   621   230   453   853   899   417
   525   646   710  1013   831  1402   513   283   778  2030
  2033   674  1764   566   528   763   425  2692   778   591
   683   659   516   469  1084   364   904  1873  2167   474
  1598   367
   491   856  1233   912  3591  1083   652  3295   852   580
   688   435  1094   564  1463   386  1608   987  1523    78
   818   926   189  1159  2003  1797  1342   169  1120   300
  1165   631  1583  1342   469  1342  1002  1292  1206  1336
  1040  1034  1327  1505  1774  1341   847  1674   722  1195
   616   675   724   659  1813   426   995   740  1881   654
   871   907   513   625   380   746  1349   443   326  3027
   695   639   588   947   704   874   649   757  1052   779
   915  1875  1144   886   499   959  1916  1922   493  3286
  1318  1096  1192   896   315   747   355  1654  1654   356
   555  1033   255   728  1094   848  1520   913   735   568
  1026   159  1758   664  1018  1008  1249  1509  4041  4112
   266   354   638   697   832    87   583  1152  1034   420
  2722   807   552   550   786   759  1186  1018   526   661
  1026   858   561  1394  1349  1667   592  4180   753   702
   226   964  1563   562  1340   624   462   802  1345   186
  1617   260  1237   787   815   932  1263   207  1741   304
  1344  1351  1486   684   413     0  1148  1242  1224   136
  1155  1044  3800   936  1208  1797  1319   443   715   634
  1259   413  1557  1154   260   639  1124  1076  1209  1008
   883  1248  1390   188  1421  1928  1379   935  2472  1310
  1278   878  1581   796   788  1076  1054  1470  1681   893
   762   862  1099   750  1760   914  1045   978  1664  2305
   599   493   929   585  1932   612  1303   447  1509  1505
  1805  1774  1817  1646  1780   882   608  1619  1094   605
  1232  1964   865  1426  1240   152   804   877   755   594
  1761   577  1265   405   717  1187   854  1744  1183  1048
  1946  1151  1960   428   591   590   200  1166  1286   821
   570  1059  1105  1427  1239  1144   412   617  1189  2044
  2039   338  1749   954   757   761   837  2812  1176   541
  1089  1052   801   873  1303   712  1306  1858  2366   888
  1358   781
  1522   384   134  1802  2899    69  1546  3354   505   576
   476   739    95   660   333  1503  2441   163   391  1186
   579   534  1336   287  2392  2547  1748  1090   130   854
  1384   776  2138   196   708  1393   357   168    58   188
   284   345   263  1941  2015   194   377  2390   908    50
   740   635   430   525   672   722  1591   703  1515   555
   395  1624   969   598   827   467   217  1591  1362  2995
   532   885   780  1618  1010   471  1393   859   984   415
   920  2016     5  1891  1310   320  2469  2579   739  3247
   170  1199  2060   513  1157   572  1390   522  2445   797
   892  1900  1403   687  1814   610  1880   749   442   605
   367  1100   611   556   340   146   104  1915  4914  4950
  1409   794   635   903   539  1060   832     4   116  1119
  2844   599  1087  1084   715  1201   270   369   622   666
   122   552  1703  2218   206  1954   581  4999   519  1173
  1070   394  2436   640   197  1594   755   798   209  1250
  1864   945    90  1090   723  1007  1424  1040   603   885
   256   342  1641   590   750  1148     0    96    75  1162
     8   300  3759   291   474  2548  1956  1315  1132   936
   330   814  2428    12  1020   806   322    75  2131  1349
   306   127  1959  1337   284  2430   238   292  2705   161
  1955  1623   573   714   419  1492    96  1604  2384   281
   391   958   243   778  2490   534   307  1058   524  1158
  1089   863   999  1017  2454  1247  1958  1573  2385  2418
  2556  2540  1611  2502  2556  1749  1040  1718   651   710
   144  2393   722   348  1674  1220  1151  1166   630   581
  2165   817   125  1053   510    39   340  2494   524   983
   800   189  2401   909  1000   704  1202   911   646   491
  1143   333    46   395   139  2107  1218   738   172  2421
  2435  1424  2218   198   944  1025   347  2864    29  1254
    95    99   494   466  1280   458   161  2316  2226   339
  2285   416
  1608   454    84  1877  2832   158  1625  3350   563   672
   565   836   180   756   237  1594  2506   259   295  1281
   637   579  1430   288  2423  2605  1790  1186   164   949
  1422   847  2186   100   797  1417   398    82    40    95
   323   380   195  1983  2040    99   450  2447   969    64
   813   728   521   622   576   817  1651   765  1495   637
   460  1691  1044   694   924   546   124  1684  1450  2985
   611   976   854  1682  1073   528  1466   917  1017   511
   964  2033   101  1973  1389   377  2513  2630   823  3235
    83  1235  2132   564  1242   640  1478   426  2507   892
   986  1972  1497   751  1878   663  1917   792   539   701
   402  1196   516   637   379   234     8  1955  4974  5007
  1503   887   711   965   598  1154   925    93   207  1199
  2849   658  1159  1157   772  1289   261   406   716   738
   215   606  1796  2285   109  1984   669  5053   591  1238
  1158   440  2505   725   100  1676   851   852   114  1340
  1892  1035     8  1176   777  1051  1456  1136   506   982
   179   283  1667   665   841  1242    96     0    25  1258
    91   336  3743   381   467  2607  2012  1397  1195  1027
   300   900  2497    88  1116   875   333   171  2205  1398
   385    59  2011  1431   188  2470   141   382  2720    71
  2014  1692   497   770   514  1542   187  1629  2441   377
   487  1008   267   837  2548   581   342  1099   427  1063
  1159   941  1043  1110  2496  1319  2016  1665  2454  2490
  2615  2600  1650  2569  2616  1823  1133  1737   669   804
    99  2428   770   266  1721  1311  1208  1219   694   678
  2201   890    31  1134   588    57   418  2553   524  1015
   704   196  2437  1005  1093   781  1291   928   634   555
  1215   362   143   324    87  2185  1300   811   159  2451
  2467  1514  2258   294  1002  1112   429  2862    66  1329
   163   196   585   524  1301   555    65  2354  2215   409
  2359   497
  1594   446   102  1868  2857   142  1615  3364   559   652
   550   815   155   733   261  1578  2501   238   319  1262
   634   580  1412   298  2429  2602  1792  1165   163   930
  1425   839  2186   120   782  1424   399   108    17   112
   323   382   219  1985  2047   119   441  2444   965    38
   805   704   504   600   597   798  1647   760  1512   625
   454  1685  1035   671   902   535   149  1666  1436  3000
   600   951   845  1677  1068   525  1458   914  1021   488
   965  2042    80  1961  1379   373  2515  2629   810  3251
    95  1239  2124   563  1229   633  1464   448  2503   873
   962  1964  1479   746  1873   662  1921   793   517   680
   404  1176   535   626   380   218    33  1958  4971  5005
  1485   869   702   961   594  1136   901    72   190  1188
  2861   654  1151  1149   769  1264   274   408   698   730
   197   604  1779  2279   132  1989   655  5052   583  1233
  1143   439  2499   712   123  1665   829   850   138  1324
  1898  1019    17  1150   775  1053  1461  1115   528   961
   204   306  1673   656   825  1224    75    25     0  1237
    69   337  3760   356   480  2604  2010  1386  1191  1002
   317   886  2491    70  1095   868   341   150  2196  1398
   373    80  2010  1412   212  2473   164   357  2730    86
  2011  1685   522   767   491  1541   170  1636  2439   354
   467  1007   271   834  2545   580   344  1101   449  1082
  1152   931  1044  1085  2498  1311  2013  1648  2448  2483
  2612  2596  1628  2563  2613  1815  1108  1745   677   780
   116  2432   770   292  1722  1295  1205  1217   689   656
  2205   882    57  1122   578    36   407  2550   536  1020
   724   203  2441   982  1068   771  1276   937   649   550
  1207   366   121   348   105  2175  1288   803   171  2456
  2472  1498  2261   273   999  1086   417  2876    47  1320
   153   174   560   520  1308   533    87  2357  2230   401
  2351   485
   595   905  1258  1027  3696  1101   774  3431   921   585
   725   424  1099   534  1486   458  1718   999  1546    73
   896  1001   241  1206  2138  1914  1478    77  1150   312
  1298   730  1715  1358   529  1471  1056  1315  1220  1349
  1086  1088  1361  1640  1910  1356   894  1795   837  1206
   709   629   753   648  1834   448  1130   832  1997   711
   924  1038   634   598   346   798  1371   467   442  3162
   754   546   685  1079   828   939   783   867  1167   769
  1029  2010  1157   980   633  1007  2046  2045   572  3422
  1329  1223  1304   968   451   820   468  1678  1769   368
   465  1148   287   818  1222   931  1656  1012   729   561
  1083    65  1772   723  1070  1029  1266  1644  4131  4206
   317   387   713   812   905   162   503  1165  1052   554
  2858   888   683   681   881   631  1231  1074   547   744
  1043   934   595  1508  1367  1803   640  4277   817   835
   355  1022  1669   624  1357   735   428   907  1366   310
  1753   358  1252   668   911  1052  1395   131  1762   278
  1375  1393  1620   755   469   136  1162  1258  1237     0
  1168  1093  3936   925  1273  1914  1449   576   847   533
  1306   499  1663  1169   173   742  1176  1088  1312  1143
   919  1270  1522   230  1442  2059  1398   924  2608  1323
  1406  1008  1630   891   775  1212  1071  1604  1803   893
   770   980  1141   852  1879   989  1094  1100  1684  2319
   729   599  1048   472  2062   748  1432   506  1614  1605
  1921  1890  1700  1753  1894  1001   491  1753  1180   551
  1258  2098   962  1460  1376   280   935  1007   838   586
  1896   680  1283   534   774  1201   894  1862  1254  1163
  1961  1186  2093   347   480   674   334  1273  1365   887
   704  1112  1117  1468  1264  1241   548   709  1222  2179
  2173   434  1882   964   875   648   875  2948  1191   677
  1112  1063   768   938  1428   709  1322  1991  2496   933
  1458   826
  1530   393   134  1810  2900    78  1555  3361   514   583
   484   745    95   665   328  1510  2449   169   387  1192
   588   543  1344   293  2400  2555  1756  1096   137   861
  1393   785  2147   190   716  1401   365   165    52   181
   292   353   263  1949  2023   188   385  2398   917    42
   749   638   437   531   666   729  1600   711  1521   563
   403  1633   978   603   833   476   213  1598  1370  3001
   540   887   789  1627  1019   480  1401   867   992   420
   929  2024    11  1900  1319   329  2478  2587   747  3254
   163  1208  2069   522  1165   581  1398   517  2454   804
   896  1908  1410   695  1823   619  1889   758   448   610
   375  1106   604   565   348   154    99  1924  4923  4959
  1417   801   643   911   548  1067   835     3   125  1128
  2851   608  1095  1093   724  1203   276   377   629   675
   129   561  1710  2227   201  1962   589  5008   528  1182
  1078   402  2445   648   191  1603   760   807   205  1258
  1872   953    84  1091   732  1016  1432  1046   597   891
   255   343  1649   598   758  1155     8    91    69  1168
     0   308  3765   294   480  2557  1965  1324  1141   939
   334   822  2437    16  1025   815   329    80  2139  1358
   314   126  1968  1344   279  2439   233   295  2713   154
  1963  1632   572   723   423  1501   104  1612  2393   286
   397   967   250   787  2499   542   315  1066   518  1151
  1098   871  1007  1021  2463  1256  1967  1581  2394  2427
  2565  2549  1606  2511  2565  1758  1044  1726   658   714
   145  2401   731   346  1683  1228  1160  1175   639   587
  2174   825   120  1061   519    33   348  2503   530   991
   793   195  2410   913  1004   713  1210   918   651   500
  1151   341    51   395   140  2116  1227   747   176  2429
  2444  1432  2227   204   953  1027   356  2871    25  1262
   104   105   497   475  1287   464   156  2325  2232   347
  2294   424
  1342   188   270  1570  2747   252  1330  3068   243   551
   370   708   354   684   470  1357  2181   293   524  1099
   315   244  1223   115  2093  2273  1455  1031   174   783
  1088   542  1850   409   575  1093    64   329   329   415
    18    45   306  1647  1715   407   199  2114   644   341
   517   716   355   553   811   650  1321   445  1254   391
   174  1369   747   638   803   298   379  1471  1197  2714
   352   966   559  1357   748   209  1158   588   685   492
   628  1717   301  1685  1098    85  2177  2294   569  2969
   415   901  1816   233   976   339  1222   645  2178   731
   947  1660  1291   435  1552   333  1583   456   488   598
    67  1039   781   383    43   226   338  1620  4642  4673
  1288   705   433   643   277   961   894   304   242   914
  2550   335   854   852   444  1291   145    70   557   443
   256   278  1570  1961   400  1654   453  4718   306   916
   914   109  2184   485   393  1393   752   521   384  1106
  1563   804   337  1199   445   715  1125   989   735   840
   333   309  1341   383   631  1044   300   336   337  1093
   308     0  3484   457   230  2275  1679  1115   871  1015
   214   653  2176   293   985   565    84   297  1895  1062
   190   298  1675  1227   443  2135   418   458  2406   400
  1683  1373   537   441   507  1206   251  1304  2107   393
   406   673    73   512  2215   246     7   763   669  1307
   847   658   707  1079  2160  1009  1684  1430  2134  2175
  2283  2269  1863  2245  2286  1515  1107  1418   353   770
   260  2095   435   398  1385  1082   878   885   379   584
  1867   593   336   853   329   317   206  2221   256   683
   955   147  2104   921  1065   501  1050   612   392   250
   907    38   299   384   273  1883  1018   515   193  2121
  2136  1270  1923   310   673  1134   227  2575   307  1029
   208   295   617   205   979   488   373  2020  1949   161
  2048   267
  3500  3532  3658  3140  1941  3730  3274   536  3400  3822
  3651  3878  3833  3965  3669  3689  2772  3776  3667  3874
  3355  3320  3808  3472  1904  2533  2475  3945  3631  3820
  2649  3349  2368  3749  3626  2509  3447  3680  3760  3766
  3503  3444  3568  2343  2031  3747  3552  2525  3184  3783
  3392  4066  3687  3894  3724  3774  2842  3310  2248  3558
  3503  2975  3339  3961  3937  3554  3686  3848  3567   783
  3531  4248  3387  2918  3149  3416  3180  3185  2905  3905
  3032  1925  3762  3343  3322  3512  2148  2307  3536   521
  3785  2763  2989  3359  3485  3425  3555  3663  2669  3814
  4184  3053  3834  3334  2851  3305  2299  3149  3874  3871
  3426  3940  3798  3541  3457  3710  3740  2326  3124  3004
  3790  3755  3473  3207  3382  3792  4162  3762  3726  3382
  1096  3345  3261  3263  3264  4508  3489  3428  3761  3415
  3740  3350  3804  2831  3726  2143  3626  2950  3477  3104
  3585  3432  2873  3573  3726  3370  3954  3190  3701  3653
  2185  3628  3750  4481  3236  2970  2558  3952  3695  3904
  3597  3479  2322  3471  3665  3800  3759  3743  3760  3936
  3765  3484     0  3929  3285  2537  2627  3387  3100  4279
  3443  3557  2870  3748  3993  3320  3440  3777  3081  2795
  3612  3684  2520  3824  3694  2076  3715  3929  1392  3771
  2693  3014  3369  3257  3925  2725  3734  2343  2502  3854
  3799  3047  3523  3244  2512  3328  3477  2912  3712  3889
  3217  3420  2977  4287  2099  3188  2656  3718  2896  2984
  2535  2575  5340  2811  2594  3125  4317  2196  3140  4074
  3644  1970  3201  3553  2575  3673  3016  2948  3361  3879
  2110  3369  3723  3410  3533  3758  3598  2555  3237  2909
  3807  3570  1987  4079  4282  3454  3611  2900  3113  3440
  3234  3446  3774  3474  3656  3188  3392  3394  3592  1861
  1883  3630  2170  3787  3136  4428  3614   988  3753  3263
  3682  3779  4037  3422  2589  3860  3735  2078  1535  3556
  3053  3584
  1363   405   422  1695  3172   263  1427  3498   545   359
   365   504   201   396   618  1312  2367   169   674   961
   605   614  1125   510  2439  2500  1767   849   363   636
  1428   729  2135   471   560  1481   484   459   341   457
   439   492   551  1962  2088   470   386  2350   892   319
   684   349   310   278   940   519  1553   697  1710   472
   432  1556   885   331   579   422   506  1377  1194  3154
   473   594   716  1562   981   522  1302   857  1061   156
   964  2113   286  1751  1195   417  2476  2559   623  3411
   433  1256  1968   578  1014   559  1224   801  2384   580
   607  1803  1189   676  1755   651  1918   810   202   368
   508   861   866   482   477   238   390  1943  4850  4899
  1202   595   571   879   570   849   545   293   237  1004
  2966   621  1009  1006   729   909   510   505   428   622
   220   597  1498  2143   487  2013   456  4954   499  1127
   907   496  2350   527   478  1456   499   815   495  1067
  1929   777   373   798   748  1046  1486   797   876   647
   547   622  1718   543   584   936   291   381   356   925
   294   457  3929     0   682  2501  1925  1185  1094   645
   585   679  2343   303   768   763   521   223  2023  1358
   318   419  1946  1123   567  2449   519     1  2798   431
  1913  1548   861   732   150  1493   241  1685  2348    81
   203   982   441   777  2448   607   464  1103   795  1406
  1024   769  1037   729  2469  1169  1922  1379  2297  2319
  2509  2488  1412  2422  2502  1647   751  1813   788   428
   430  2430   767   639  1683  1034  1135  1168   628   342
  2202   751   413   937   459   325   338  2447   714  1059
  1054   428  2435   637   712   630  1029  1033   849   511
  1065   496   247   682   429  1986  1093   682   435  2472
  2482  1244  2240   147   936   734   327  3002   319  1156
   304   204   203   516  1378   225   443  2344  2393   375
  2179   376
  1442   383   383  1612  2520   448  1394  2883   356   765
   572   913   550   905   492  1485  2175   514   528  1269
   400   291  1375   186  1984  2241  1383  1217   347   972
  1008   629  1788   501   744   970   232   420   479   514
   246   207   331  1569  1590   498   400  2079   675   499
   620   943   569   777   778   843  1310   514  1042   562
   358  1384   831   862  1008   481   447  1614  1313  2522
   518  1192   659  1361   776   333  1207   614   599   721
   591  1573   477  1754  1174   298  2101  2238   715  2773
   525   820  1836   314  1087   462  1336   619  2161   924
  1169  1689  1443   514  1550   387  1492   434   716   814
   203  1224   776   549   226   444   465  1537  4601  4621
  1434   889   570   682   378  1129  1118   477   453  1006
  2381   416   917   916   489  1517   206   210   759   557
   469   357  1702  1962   482  1542   637  4661   456   941
  1048   255  2189   649   479  1472   964   539   459  1241
  1448   954   472  1428   475   672  1026  1180   705  1037
   366   270  1220   523   803  1208   474   467   480  1273
   480   230  3285   682     0  2243  1647  1203   893  1240
   182   798  2181   463  1181   642   161   497  1927  1020
   414   411  1627  1381   488  2049   485   682  2258   510
  1660  1395   409   482   737  1162   457  1181  2070   622
   633   653   244   555  2180   302   224   706   656  1254
   899   766   664  1301  2078  1057  1656  1558  2142  2192
  2251  2241  2076  2243  2260  1555  1330  1280   240   995
   369  1994   442   379  1326  1222   876   863   469   803
  1771   687   452   952   499   474   423  2191    64   599
   924   284  2005  1134  1287   626  1181   479   172   386
   965   193   490   323   382  1928  1109   619   309  2008
  2027  1393  1838   535   689  1362   444  2395   469  1093
   400   502   847   335   851   715   475  1928  1752   373
  2075   466
  1322  2166  2545   887  3369  2482  1146  2006  2044  2188
  2137  2127  2555  2264  2724  1492   246  2442  2767  1841
  1970  2031  1692  2355   757     4   896  1966  2442  2000
  1255  1782   511  2684  1955  1382  2210  2603  2592  2690
  2286  2233  2554   754  1004  2682  2176   164  1639  2597
  1823  2392  2192  2288  3018  2050   957  1845  1914  2032
  2153   947  1616  2304  2124  2100  2650  1594  1472  1941
  2039  2428  1788   939  1538  2078  1212  1690  1649  2378
  1657  1166  2547   986  1343  2230   433   230  1881  2134
  2688  1435   616  2043  1549  1979  1445  2863   155  2033
  2344   765  1679  1862   746  1943   869  1826  2328  2212
  2212  1955  3020  2024  2231  2415  2610   800  2367  2403
  1635  1987  1936  1646  2010  1844  2361  2553  2444  1517
  1517  1949  1492  1495  1834  2538  2390  2206  2108  1893
  2448  2000  1497   409  2674   942  2046  2455  2035  1379
  1676  2167   343  1974  2668  1179  2189  1754  2656  1610
  1018  1790  2607  2582  1830  1573  1274  2003  2947  2055
  2587  2511  1193  1973  1950  1797  2548  2607  2604  1914
  2557  2275  2537  2501  2243     0   597  1377  1417  2429
  2412  1837   342  2546  2056  1749  2303  2508   646  1223
  2251  2573   624  1707  2708   533  2690  2501  1202  2673
   593   960  2615  1836  2396  1080  2463  1228   178  2426
  2299  1604  2347  1770    68  2028  2269  1536  2900  3473
  1477  1733  1581  2382   494  1334   591  1480   377   454
     8    38  3613   274    58   914  2404  1245  2003  2345
  2534   677  1839  2620   927  1644  1398  1391  1918  2235
   723  1752  2610  1582  2058  2576  2219    54  2180  1648
  3164  2421   652  2215  2388  1873  1607  1797  2160  2056
  1436  2255  2526  2566  2548   748  1450  1825  2467   788
   751  1486   605  2426  1604  2558  2218  1677  2565  1358
  2454  2491  2466  2083  1490  2303  2648   614  1735  2211
   555  2152
   907  1576  1949   513  3054  1891   688  2094  1451  1630
  1560  1590  1967  1722  2127  1097   555  1856  2170  1377
  1377  1435  1260  1758   730   595   359  1487  1848  1474
   675  1198   271  2088  1394   833  1615  2007  1998  2094
  1690  1637  1957   331   690  2086  1587   435  1049  2004
  1242  1849  1614  1729  2423  1503   371  1254  1438  1453
  1562   412  1047  1754  1602  1515  2053  1241  1017  1913
  1457  1920  1209   381   950  1485   680  1097  1055  1810
  1060   856  1955   721   827  1637   597   635  1314  2150
  2093   847   416  1448  1032  1390   997  2267   520  1499
  1838   430  1267  1272   234  1348   434  1229  1762  1659
  1616  1478  2423  1443  1635  1825  2015   371  2963  2994
  1220  1447  1355  1056  1417  1349  1846  1961  1854   976
  1533  1356   925   928  1241  2079  1793  1610  1550  1308
  1858  1405  1182   388  2078   582  1474  3043  1447   797
  1158  1572   602  1402  2072   765  1658  1159  2060  1139
   610  1258  2012  2101  1235   976   712  1516  2352  1539
  1990  1914   700  1388  1397  1319  1956  2012  2010  1449
  1965  1679  2627  1925  1647   597     0   877   831  1929
  1815  1280   593  1953  1567  1165  1706  1918   537   627
  1663  1978   116  1276  2111   613  2093  1924  1238  2078
    70   441  2024  1242  1829   485  1873   726   428  1848
  1725  1007  1751  1178   536  1432  1673   940  2303  2883
   904  1164   984  1896   613   776    32  1111   570   653
   605   594  3118   630   613   502  1921   796  1407  1812
  1938   674  1243  2023   353  1169   805   794  1327  1681
   519  1173  2015  1035  1474  1983  1631   544  1584  1054
  2569  1826   664  1710  1899  1294  1119  1209  1568  1465
   872  1659  1935  1970  1952   624   928  1244  1871   773
   758  1058   461  1842  1011  2068  1631  1661  1972   816
  1861  1902  1908  1490   928  1737  2052   563  1471  1620
   605  1566
   244   948  1362   515  3354  1246   243  2873   876   840
   846   755  1291   895  1582   359  1208  1174  1638   505
   813   915   421  1225  1563  1377   914   610  1245   624
   801   578  1139  1492   625  1005  1057  1424  1370  1491
  1118  1088  1422  1068  1356  1490   949  1245   551  1366
   599  1021   898   938  1927   688   556   690  1615   760
   949   464   373   940   746   850  1480   529   189  2624
   786  1053   556   503   473   909   210   609   830  1043
   719  1471  1313   575    67  1042  1474  1488   577  2880
  1480   789   796   903   175   776   189  1761  1242   660
   970   631   454   692   655   817  1092   801   993   854
  1072   602  1893   760  1077  1170  1403  1075  3679  3738
   413   619   688   536   845   473   984  1320  1199   201
  2300   794   297   298   715  1203  1258  1064   762   672
  1197   855   562   987  1491  1245   742  3800   813   371
   299  1011  1178   677  1483   279   813   680  1481   270
  1204   421  1394  1225   732   694   902   639  1851   677
  1447  1417  1103   737   602   443  1315  1397  1386   576
  1324  1115  3387  1185  1203  1377   877     0   409  1057
  1313   508  1171  1317   690   561  1178  1256   840   632
  1012  1384   947   437  1549  1484  1516  1185  2039  1468
   837   436  1611   722  1058   667  1220  1094  1250  1120
   984   648  1185   652  1336   906  1112   719  1783  2423
   331   458   694  1020  1488   233   861   421  1124  1137
  1386  1358  2247  1255  1366   473  1045  1239  1017   970
  1355  1522   773  1513   813   296   489   560   743   879
  1323   524  1412   263   809  1351   978  1324  1158   826
  2071  1252  1517   841  1024   618   242   984  1222   865
   267  1114  1281  1489  1366   800    97   600  1298  1605
  1598   271  1306  1149   559  1194   968  2398  1340   154
  1234  1234  1111   911   998   967  1454  1415  2002   991
   995   900
   643   749  1140   720  2947  1065   525  2606   632   821
   730   817  1138   934  1337   766  1311  1025  1386   793
   558   634   778   964  1387  1416   701   847  1032   732
   452   366  1043  1278   587   628   807  1200  1178  1282
   880   833  1168   890  1095  1276   758  1261   227  1182
   410  1057   784   917  1661   718   461   430  1210   622
   737   498   248   955   856   683  1251   933   587  2322
   625  1180   379   486   122   667   325   284   426   986
   332  1176  1131   878   351   818  1386  1465   500  2582
  1278   390   948   638   414   561   594  1497  1312   737
  1106   797   828   445   682   539   870   459   940   858
   813   843  1644   612   828   997  1199   879  3782  3821
   794   679   523   229   598   695  1097  1137  1026   298
  2038   537   163   165   427  1412  1000   807   743   477
  1030   592   971  1090  1271   997   649  3872   617    49
   491   762  1313   578  1264   621   892   357  1255   608
   933   529  1195  1397   429   290   548   852  1586   812
  1198  1140   778   557   605   715  1132  1195  1191   847
  1141   871  3100  1094   893  1417   831   409     0  1202
  1037   487  1304  1130   892   333   913  1090  1035   310
   833  1167   852   792  1314  1367  1290  1094  1812  1264
   824   504  1299   430  1006   418  1046   759  1258  1016
   897   259   944   359  1361   629   866   310  1527  2146
   117   354   292  1196  1383   189   831   830  1263  1306
  1426  1408  2360  1374  1424   663  1226   908   673  1035
  1130  1366   452  1246   607   615    88   163   502   875
  1143   345  1202   313   642  1161   801  1363   837   422
  1808  1018  1367   990  1194   465   551   588   871   641
   153   857  1109  1206  1143  1036   352   412  1064  1424
  1428   674  1163  1010   203  1351   800  2116  1150   257
  1039  1073  1093   671   601   916  1241  1271  1650   794
  1184   735
  1123   866  1063  1546  3760   898  1282  3800   957   492
   690   401   846   342  1263   991  2242   791  1319   602
   975  1049   773  1104  2576  2429  1894   469   985   470
  1639   931  2183  1115   653  1769  1009  1104   986  1101
  1001  1033  1189  2073  2297  1115   847  2302  1094   964
   890   305   678   463  1575   505  1581   984  2172   754
   895  1517   954   377   345   794  1151   976   961  3496
   791    51   892  1548  1134   957  1248  1095  1387   535
  1254  2369   930  1513  1102   941  2524  2545   742  3757
  1075  1515  1827  1008   896   895   989  1444  2288   466
    95  1667   812   962  1712  1024  2068  1163   528   440
  1039   480  1494   772  1014   850  1036  2069  4664  4739
   847   525   822  1071   962   585   125   938   860   962
  3236   979  1052  1049  1035   276  1115  1032   533   877
   845   996  1106  2028  1132  2199   676  4810   857  1209
   771   996  2197   717  1124  1258   326  1098  1141   820
  2134   683  1019   204  1065  1309  1725   427  1515   394
  1189  1252  1964   836   613   634   936  1027  1002   533
   939  1015  4279   645  1240  2429  1929  1057  1202     0
  1195   723  2191   947   374   959  1096   864  1842  1511
   826  1063  1988   762  1212  2525  1164   644  3014  1075
  1893  1492  1496  1043   524  1613   871  1940  2307   662
   609  1232  1031  1042  2390  1038  1019  1367  1435  2019
  1090   861  1302    95  2533  1170  1915  1035  2142  2136
  2437  2407  1189  2280  2413  1514   108  2085  1251   245
  1070  2546  1108  1282  1795   785  1278  1340   948   444
  2331   909  1058   913   798   971   818  2376  1250  1383
  1679  1043  2544   218    77   829   822  1434  1384   915
  1093  1048   890  1318  1070  1773  1000   888  1062  2615
  2615   964  2334   757  1142   149   797  3305   964  1116
   931   842   442   953  1695   526  1089  2444  2776   868
  1989   788
  1545   402   215  1750  2587   326  1519  3052   437   753
   581   914   419   877   313  1568  2335   417   355  1313
   500   405  1437   100  2166  2410  1560  1243   222   995
  1186   735  1964   320   789  1153   261   242   319   335
   219   229   149  1748  1773   318   412  2249   812   343
   715   891   561   741   624   861  1470   628  1195   605
   388  1534   942   825  1009   512   265  1684  1404  2686
   565  1145   757  1515   916   406  1340   753   776   661
   754  1754   334  1877  1292   299  2280  2413   781  2935
   349   997  1985   411  1181   541  1429   460  2325   942
  1135  1833  1505   622  1707   504  1672   589   668   797
   242  1251   610   597   243   351   297  1717  4774  4797
  1501   919   642   815   468  1175  1079   332   348  1113
  2556   520  1040  1039   615  1470    80   250   767   644
   365   459  1781  2119   301  1725   667  4838   515  1084
  1125   305  2345   699   298  1588   952   679   277  1317
  1631  1017   306  1370   608   838  1207  1200   549  1050
   184   104  1403   591   845  1259   330   300   317  1306
   334   214  3443   585   182  2412  1815  1313  1037  1195
     0   864  2337   318  1194   755   137   373  2071  1189
   392   241  1799  1441   306  2229   303   586  2439   333
  1825  1542   324   610   673  1332   344  1364  2240   541
   591   811   169   684  2350   412   214   877   491  1114
  1029   860   830  1266  2258  1189  1822  1641  2297  2343
  2420  2408  1940  2402  2427  1694  1293  1462   415   954
   201  2176   585   210  1500  1294  1029  1024   570   781
  1952   789   280  1054   543   320   414  2359   246   776
   771   157  2187  1121  1251   707  1260   662   337   453
  1092   203   358   176   213  2065  1217   714   158  2191
  2210  1479  2018   446   834  1304   434  2566   317  1217
   281   385   773   404  1033   674   298  2109  1915   373
  2221   480
   707   469   874  1015  3198   745   748  3076   442   351
   339   330   784   449  1101   705  1692   668  1159   481
   404   513   577   767  1874  1837  1188   462   757   266
   916   235  1513   998   119  1050   603   936   870   995
   651   636   951  1375  1577   996   465  1691   376   864
   210   573   390   451  1451   231   912   333  1516   267
   478   890   240   475   379   362   993   820   551  2775
   301   698   191   904   411   467   627   389   693   543
   554  1646   811  1081   515   571  1858  1915    84  3037
   982   795  1289   484   343   335   578  1287  1714   257
   627  1124   645   318  1091   434  1357   514   493   379
   625   464  1408   271   621   668   907  1366  4173  4226
   638   197   227   352   420   342   613   819   697   325
  2513   393   356   353   382   954   798   617   271   248
   694   445   917  1468  1000  1482   234  4284   349   503
   262   562  1672   175   991   784   406   416   992   453
  1413   156   897   924   413   597  1002   442  1376   351
   972   962  1241   276   118   413   814   900   886   499
   822   653  3557   679   798  1837  1280   508   487   723
   864     0  1665   817   467   255   728   752  1344   793
   518   894  1319   583  1064  1846  1027   678  2295   971
  1259   878  1183   392   560   905   718  1216  1692   612
   476   520   715   359  1788   501   652   652  1304  1948
   385   137   591   729  1859   505  1273   778  1618  1639
  1846  1822  1873  1745  1834   967   760  1362   682   548
   869  1851   463  1047  1092   429   557   617   341   400
  1629   196   918   258   324   851   485  1783   771   689
  1591   775  1852   521   725   176   397   780   873   415
   408   662   777  1038   879  1309   414   210   818  1911
  1914   619  1645   641   423   873   472  2582   840   481
   738   729   629   467   984   468   960  1754  2068   508
  1500   407
  1068  2045  2444   656  3586  2360   928  2336  1936  2008
  1986  1926  2423  2066  2641  1220    98  2307  2689  1592
  1862  1938  1431  2268  1033   345   950  1722  2335  1792
  1258  1652   662  2582  1784  1426  2112  2505  2477  2586
  2185  2138  2471   870  1190  2580  2051   358  1532  2479
  1689  2191  2041  2108  2958  1860   872  1732  2025  1887
  2036   806  1465  2111  1909  1965  2555  1302  1231  2249
  1902  2197  1650   821  1427  1971  1042  1588  1611  2208
  1590  1361  2427   695  1151  2121   733   565  1720  2452
  2580  1417   375  1943  1347  1857  1202  2796   201  1831
  2113   541  1408  1746   630  1843   988  1749  2157  2025
  2118  1711  2946  1882  2133  2288  2501   917  2509  2566
  1366  1791  1798  1533  1901  1616  2137  2433  2318  1339
  1830  1841  1344  1346  1731  2274  2304  2112  1929  1762
  2319  1897  1194   220  2576  1103  1888  2630  1909  1260
  1469  2067     8  1818  2568   934  1981  1659  2560  1373
  1159  1593  2496  2329  1733  1513  1303  1765  2884  1836
  2503  2439  1286  1840  1769  1557  2428  2497  2491  1663
  2437  2176  2870  2343  2181   342   593  1171  1304  2191
  2337  1665     0  2428  1817  1622  2216  2380   351  1180
  2124  2471   676  1444  2619   821  2595  2342  1513  2567
   551   805  2574  1735  2224  1050  2338  1314   383  2272
  2139  1527  2249  1664   358  1933  2171  1487  2828  3433
  1339  1578  1519  2135   789  1182   570  1197    48   114
   346   304  3361    90   292   699  2155  1368  1946  2136
  2435   954  1752  2547   945  1409  1307  1318  1803  2050
   934  1613  2505  1406  1922  2460  2090   316  2121  1610
  3105  2323   932  1985  2144  1730  1381  1774  2123  1941
  1287  2162  2401  2502  2447   437  1256  1691  2369  1071
  1037  1229   823  2286  1505  2312  2086  1984  2448  1187
  2338  2361  2282  1975  1518  2132  2545   869  1963  2090
   225  2018
  1525   383   121  1802  2887    72  1547  3345   502   584
   480   747   108   669   323  1508  2439   171   382  1192
   576   529  1342   276  2386  2544  1743  1097   121   861
  1379   776  2134   189   712  1386   351   157    53   181
   277   339   250  1936  2008   187   376  2387   906    51
   740   645   434   534   665   728  1589   700  1504   557
   393  1623   969   607   835   468   208  1596  1366  2985
   533   896   780  1616  1008   468  1393   856   978   425
   915  2008    17  1893  1312   317  2465  2575   741  3237
   165  1193  2060   509  1160   570  1394   513  2443   804
   903  1900  1409   685  1812   606  1875   744   451   613
   360  1107   604   558   333   149    96  1910  4912  4948
  1415   799   635   901   536  1066   842    13   120  1121
  2835   596  1087  1084   712  1212   259   363   628   666
   127   548  1708  2217   198  1947   585  4996   519  1172
  1074   388  2436   643   188  1596   763   794   200  1254
  1857   949    82  1101   719  1002  1418  1047   595   893
   244   329  1634   590   755  1154    12    88    70  1169
    16   293  3748   303   463  2546  1953  1317  1130   947
   318   817  2428     0  1028   805   312    84  2131  1345
   306   116  1956  1343   275  2425   229   304  2697   156
  1952  1622   560   711   429  1488   100  1597  2382   291
   398   954   234   775  2488   529   300  1052   516  1151
  1089   864   994  1028  2449  1247  1956  1578  2384  2418
  2554  2538  1623  2501  2554  1749  1051  1710   643   720
   131  2387   717   336  1670  1225  1148  1163   628   590
  2159   817   115  1055   511    34   340  2492   514   976
   793   178  2395   918  1011   705  1206   903   635   489
  1142   326    56   382   127  2108  1220   738   160  2414
  2429  1428  2213   206   941  1037   349  2854    22  1254
    91   108   506   463  1272   467   153  2311  2216   337
  2286   417
   750   802  1125  1172  3651   962   909  3498   841   448
   614   283   950   372  1350   627  1868   857  1409   234
   829   928   411  1094  2234  2056  1561    99  1021   215
  1344   702  1826  1215   456  1500   956  1178  1078  1206
   976   986  1234  1732  1981  1214   788  1931   837  1062
   672   458   633   496  1692   338  1229   790  1982   623
   824  1154   656   437   192   700  1233   640   586  3214
   667   380   658  1189   850   854   889   856  1160   615
  1021  2069  1015  1142   739   900  2163  2177   522  3475
  1184  1246  1452   891   539   749   615  1541  1914   258
   297  1293   460   771  1345   870  1737   975   579   415
   984   111  1626   638   967   894  1125  1733  4296  4369
   489   300   648   812   831   217   331  1023   915   622
  2928   825   732   730   841   524  1115   975   427   690
   904   863   769  1654  1226  1878   545  4438   734   891
   420   927  1823   547  1217   884   269   882  1227   446
  1820   365  1110   534   872  1058  1437    52  1623   144
  1245  1274  1670   683   397   260  1020  1116  1095   173
  1025   985  3993   768  1181  2056  1567   690   892   374
  1194   467  1817  1028     0   722  1069   945  1468  1200
   802  1134  1632   402  1303  2170  1258   767  2689  1179
  1528  1127  1516   850   618  1286   933  1650  1937   744
   630   982  1026   825  2018   915   987  1111  1544  2171
   775   591  1052   329  2176   828  1552   678  1768  1763
  2064  2033  1559  1906  2039  1141   354  1798  1119   379
  1126  2199   921  1333  1460   411   976  1045   780   438
  1990   662  1143   584   684  1059   780  2003  1171  1156
  1816  1064  2196   174   334   625   451  1245  1291   803
   764  1008   974  1348  1131  1402   642   671  1096  2275
  2271   593  1985   822   880   504   759  3009  1049   765
   979   920   601   852  1443   562  1181  2095  2524   823
  1616   720
   799   422   826  1005  2954   738   765  2847   322   519
   400   558   806   651  1036   853  1635   693  1090   713
   254   354   775   670  1692  1748  1011   712   714   518
   699    34  1372   963   306   810   504   888   854   965
   571   533   871  1204  1368   961   429  1594   140   856
    81   764   453   607  1374   454   794   128  1261   291
   414   818   188   658   623   350   941   995   676  2536
   291   928    67   813   218   356   593   136   439   663
   300  1422   804  1123   537   502  1713  1797   216  2798
   959   557  1256   343   450   234   696  1208  1641   501
   865  1098   840   132  1009   255  1170   276   618   562
   516   714  1347   280   524   667   880  1189  4112  4152
   822   443   191   121   289   580   842   811   697   363
  2290   234   288   286   159  1202   704   508   448   143
   700   295  1071  1412   958  1280   330  4204   287   370
   436   457  1630   264   950   834   634   164   944   622
  1205   383   874  1163   183   349   776   696  1299   603
   899   859  1016   223   347   639   806   875   868   742
   815   565  3320   763   642  1749  1165   561   333   959
   755   255  1622   805   722     0   621   760  1332   603
   503   852  1183   784  1008  1689   980   763  2087   945
  1157   817  1049   168   683   733   717   988  1591   684
   569   272   637   111  1694   345   562   407  1234  1868
   284   146   343   975  1707   444  1164   926  1579  1615
  1758  1739  2071  1696  1754   951  1006  1131   473   758
   818  1678   231   958   923   609   373   414   186   575
  1451    61   884   312   309   837   470  1695   600   434
  1520   709  1681   768   969   142   558   530   676   320
   342   559   780   930   830  1317   467    83   755  1727
  1734   758  1482   677   188  1108   468  2351   826   463
   715   742   778   360   736   596   925  1587  1819   467
  1485   402
  1408   270   255  1621  2668   289  1387  3032   301   636
   454   792   392   768   424  1430  2218   353   473  1180
   367   278  1301    52  2092  2301  1467  1115   191   867
  1096   600  1866   389   654  1084   124   305   336   398
    96    91   255  1657  1707   386   282  2141   686   354
   579   795   440   635   753   733  1354   496  1202   470
   253  1411   807   721   888   378   347  1548  1267  2674
   429  1048   621  1395   791   269  1210   628   687   569
   647  1700   324  1744  1157   169  2189  2314   644  2927
   403   907  1860   279  1044   404  1292   587  2211   815
  1030  1707  1370   489  1589   375  1588   477   568   682
   105  1122   731   461   107   283   333  1628  4668  4696
  1365   788   504   688   333  1042   976   325   292   977
  2522   387   908   906   487  1373    87   113   642   508
   308   327  1644  2000   375  1651   535  4739   378   959
   987   168  2225   563   370  1454   836   557   355  1180
  1559   881   337  1279   483   733  1125  1073   678   924
   286   238  1333   454   711  1124   322   333   341  1176
   329    84  3440   521   161  2303  1706  1178   913  1096
   137   728  2216   312  1069   621     0   337  1944  1084
   274   284  1697  1305   405  2143   388   522  2388   388
  1713  1417   457   483   584  1228   296  1296  2133   463
   487   698    83   556  2242   284    82   777   615  1247
   898   723   725  1162  2170  1059  1712  1504  2176  2219
  2311  2298  1916  2284  2316  1565  1190  1404   336   852
   242  2097   465   337  1402  1157   911   912   435   668
  1871   654   325   917   407   328   290  2250   203   686
   899   137  2107  1006  1147   569  1123   595   332   316
   960    66   333   312   256  1935  1081   578   174  2118
  2135  1342  1931   374   711  1213   312  2542   321  1084
   241   341   691   267   967   570   356  2026  1906   245
  2095   350
  1458   342   200  1748  2955    48  1490  3365   473   502
   412   665    56   585   408  1435  2395    89   467  1113
   545   514  1265   312  2374  2507  1722  1015   153   781
  1363   729  2107   270   643  1384   346   241   132   261
   279   341   328  1916  2003   269   332  2351   869   118
   691   562   363   450   747   650  1551   664  1539   497
   358  1578   917   523   752   414   292  1520  1297  3009
   478   813   730  1574   969   441  1341   823   970   340
   896  2011    70  1832  1254   297  2441  2545   679  3264
   241  1181  2010   488  1095   529  1325   597  2402   724
   818  1848  1332   646  1770   581  1859   728   367   530
   361  1026   684   500   331    93   180  1892  4872  4911
  1339   722   582   862   506   989   758    78    64  1062
  2847   565  1036  1034   681  1131   304   362   550   618
    60   523  1633  2171   281  1938   518  4962   473  1130
  1005   376  2388   579   272  1535   679   766   284  1182
  1850   878   164  1021   692   983  1408   965   678   811
   325   400  1630   540   683  1076    75   171   150  1088
    80   297  3777   223   497  2508  1918  1256  1090   864
   373   752  2380    84   945   760   337     0  2078  1319
   257   199  1926  1265   359  2405   313   223  2700   234
  1915  1575   638   681   345  1461    48  1594  2347   206
   317   930   254   741  2451   512   304  1035   598  1231
  1041   808   974   944  2429  1197  1920  1505  2336  2367
  2516  2499  1579  2455  2514  1696   968  1712   651   636
   207  2373   696   417  1645  1152  1114  1134   591   506
  2145   767   200   995   457   114   290  2454   540   968
   873   219  2380   833   928   651  1136   909   669   454
  1093   334    28   459   206  2052  1160   689   217  2404
  2417  1357  2194   123   908   956   294  2872   104  1200
    96    24   424   436  1273   383   236  2293  2242   298
  2233   362
   718  1750  2159   329  3588  2061   596  2544  1652  1680
  1674  1588  2117  1728  2365   868   417  2000  2417  1241
  1581  1666  1079  1995  1186   648   873  1373  2045  1452
  1096  1358   736  2295  1462  1294  1832  2220  2182  2296
  1902  1861  2198   867  1224  2292  1755   582  1258  2182
  1391  1853  1728  1778  2695  1528   663  1450  1934  1580
  1745   549  1161  1777  1567  1664  2273   954   884  2406
  1599  1848  1351   585  1154  1687   739  1317  1393  1883
  1347  1392  2129   345   828  1834   941   836  1406  2630
  2289  1225   123  1666  1014  1565   854  2530   491  1494
  1765   237  1057  1460   434  1568   971  1492  1832  1693
  1842  1361  2675  1577  1853  1987  2210   908  2842  2906
  1014  1457  1496  1255  1618  1270  1791  2136  2017  1020
  2005  1560  1045  1047  1456  1922  2030  1835  1602  1466
  2017  1618   852   256  2290  1118  1573  2972  1613   987
  1133  1786   356  1505  2282   588  1640  1391  2276  1026
  1147  1260  2203  1978  1462  1278  1163  1416  2620  1493
  2227  2175  1212  1541  1442  1209  2131  2205  2196  1312
  2139  1895  3081  2023  1927   646   537   840  1035  1842
  2071  1344   351  2131  1468  1332  1944  2078     0   981
  1824  2184   651  1093  2339  1005  2312  2023  1694  2276
   469   533  2331  1461  1898   874  2038  1232   600  1956
  1820  1279  1968  1387   634  1660  1891  1264  2559  3181
  1048  1270  1284  1785   985   887   505   846   302   298
   652   614  3009   442   612   381  1804  1321  1701  1795
  2150  1114  1487  2280   830  1062  1055  1082  1517  1719
  1020  1314  2216  1087  1621  2164  1791   603  1870  1391
  2842  2041  1096  1637  1793  1426  1038  1562  1891  1652
   990  1885  2100  2241  2162   107   930  1393  2087  1228
  1202   878   932  1977  1238  1961  1784  2147  2153   877
  2043  2057  1950  1691  1365  1807  2256  1011  2007  1795
   155  1715
   824   980  1332   723  2760  1287   636  2298   846  1116
  1001  1124  1371  1237  1501   984  1164  1266  1544  1084
   774   818  1044  1136  1090  1221   409  1149  1235  1042
   169   637   788  1470   887   383   999  1387  1388  1477
  1075  1019  1333   603   785  1467   993  1060   467  1396
   684  1356  1052  1208  1796  1023   317   663  1027   892
   962   446   557  1253  1166   937  1431  1156   822  2019
   886  1489   661   398   390   879   457   502   431  1266
   436   869  1349   932   565  1028  1122  1231   797  2279
  1478   244   871   836   695   802   820  1639  1143  1046
  1416   754  1084   683   559   739   568   607  1221  1156
   998  1145  1796   879  1019  1227  1401   585  3585  3612
  1045   988   792   482   813   997  1406  1354  1255   588
  1729   754   467   469   639  1721  1170   993  1041   738
  1261   797  1166   960  1458   688   933  3656   862   309
   790   958  1189   865  1452   749  1199   553  1439   878
   623   838  1399  1707   627   350   270  1157  1724  1122
  1366  1287   478   816   910  1008  1349  1398  1398  1143
  1358  1062  2795  1358  1020  1223   627   632   310  1511
  1189   793  1180  1345  1200   603  1084  1319   981     0
  1070  1360   613  1059  1487  1091  1472  1358  1502  1462
   643   476  1399   638  1287   143  1272   464  1051  1278
  1170   390  1133   583  1161   817  1056   313  1676  2259
   424   657   358  1506  1111   407   637  1037  1146  1209
  1231  1221  2663  1235  1240   668  1535   612   780  1340
  1320  1074   628  1397   326   892   236   190   734  1171
   848   632  1399   616   899  1373  1040  1171   957   430
  1942  1207  1078  1300  1504   745   827   593   945   867
   439  1039  1334  1343  1333  1014   612   686  1252  1125
  1131   902   881  1257   421  1661  1044  1809  1363   487
  1254  1306  1381   884   409  1200  1435   985  1371  1022
  1111   985
  1224    91   356  1495  2935   236  1241  3179   231   362
   195   521   304   493   585  1218  2138   196   644   931
   298   295  1067   293  2137  2250  1475   854   240   607
  1124   472  1856   481   421  1165   186   418   358   479
   178   207   443  1670  1777   479    76  2095   614   357
   435   529   168   363   936   472  1295   409  1405   252
   114  1321   663   448   616   161   475  1319  1069  2836
   226   778   474  1317   713   205  1087   569   746   312
   657  1797   304  1588  1005   116  2192  2291   438  3094
   468   947  1755   260   857   272  1096   773  2144   553
   756  1594  1135   391  1513   340  1618   496   302   407
   215   863   890   252   188   164   391  1648  4615  4654
  1136   534   328   606   260   797   704   311   194   814
  2647   316   781   779   430  1102   313   209   375   361
   196   283  1425  1915   482  1706   293  4705   216   873
   778   185  2132   342   473  1291   562   517   474   964
  1620   658   382  1013   445   741  1176   810   862   658
   461   474  1406   284   471   883   306   385   373   919
   314   190  3612   318   414  2251  1663  1012   833   826
   392   518  2124   306   802   503   274   257  1824  1070
     0   376  1673  1069   546  2159   509   319  2483   456
  1658  1319   714   432   330  1210   214  1371  2090   241
   219   683   224   488  2195   289   194   796   788  1432
   785   557   733   888  2181   942  1664  1290  2080  2113
  2260  2242  1727  2198  2257  1443   916  1497   474   580
   353  2132   456   543  1396   937   859   882   336   393
  1904   511   401   749   204   340    33  2197   429   744
  1074   267  2139   731   874   398   913   714   565   203
   837   222   277   548   361  1802   915   433   306  2168
  2180  1135  1948   190   654   948    46  2683   328   947
   222   239   443   199  1060   300   443  2050  2078    56
  1979   111
  1599   436    29  1856  2779   172  1608  3292   534   687
   564   852   221   780   216  1593  2478   280   276  1290
   608   543  1435   237  2377  2572  1749  1200   138   960
  1379   825  2146   111   795  1368   362    44    88   116
   287   340   139  1940  1991   109   435  2413   939   114
   794   761   524   644   565   825  1619   738  1436   628
   438  1664  1026   720   942   534   101  1689  1445  2927
   598  1012   835  1653  1044   499  1445   886   971   538
   925  1981   133  1959  1373   350  2471  2592   814  3177
   119  1191  2108   531  1233   618  1472   407  2476   903
  1017  1950  1502   725  1849   631  1873   753   562   719
   362  1210   514   626   342   241    55  1912  4940  4971
  1506   894   696   937   569  1161   957   126   218  1185
  2793   629  1138  1136   741  1328   208   367   725   719
   230   575  1797  2257   107  1936   667  5017   572  1211
  1154   406  2479   718    99  1663   872   819    98  1339
  1844  1033    66  1217   744  1012  1410  1151   493   997
   129   226  1618   648   842  1248   127    59    80  1270
   126   298  3684   419   411  2573  1978  1384  1167  1063
   241   894  2471   116  1134   852   284   199  2184  1360
   376     0  1973  1436   172  2427   133   420  2668   103
  1981  1666   447   738   544  1504   201  1580  2406   405
   503   971   226   808  2514   545   304  1058   416  1058
  1136   926  1003  1144  2453  1296  1982  1664  2428  2467
  2581  2567  1709  2541  2584  1802  1167  1686   620   835
    43  2382   734   220  1681  1311  1176  1183   668   697
  2156   871    41  1120   575    97   408  2520   470   971
   700   152  2392  1030  1127   766  1288   878   577   531
  1193   320   172   271    29  2166  1286   792   110  2403
  2420  1511  2215   315   971  1153   421  2806   101  1310
   159   221   622   495  1251   576    74  2310  2157   392
  2337   487
   998  1584  1945   621  2945  1896   775  1989  1454  1666
  1582  1636  1976  1766  2113  1189   626  1868  2154  1452
  1381  1431  1343  1748   631   621   280  1556  1847  1526
   631  1217   195  2083  1429   767  1612  2000  1999  2090
  1688  1632  1944   216   574  2080  1596   459  1059  2007
  1262  1892  1636  1764  2399  1546   409  1263  1349  1474
  1568   486  1081  1794  1655  1531  2044  1338  1099  1800
  1474  1976  1232   443   965  1488   743  1103  1029  1838
  1049   741  1959   834   893  1639   539   619  1346  2039
  2090   813   531  1447  1093  1401  1080  2245   574  1547
  1895   544  1354  1282   332  1349   324  1220  1791  1698
  1610  1548  2404  1463  1632  1833  2013   257  2974  2999
  1308  1494  1375  1069  1421  1414  1900  1964  1861  1027
  1424  1361   962   965  1245  2149  1783  1606  1586  1325
  1867  1407  1285   484  2071   467  1501  3043  1460   823
  1217  1570   684  1430  2065   860  1706  1161  2052  1214
   500  1310  2011  2166  1236   963   653  1582  2329  1595
  1978  1896   609  1405  1437  1390  1959  2011  2010  1522
  1968  1675  2520  1946  1627   624   116   947   852  1988
  1799  1319   676  1956  1632  1183  1697  1926   651   613
  1673  1973     0  1359  2100   538  2085  1946  1133  2075
   186   520  1992  1245  1858   469  1880   638   447  1868
  1750  1002  1746  1185   558  1429  1669   922  2284  2850
   936  1196   971  1960   545   822   148  1208   659   747
   631   628  3174   702   650   605  1986   695  1387  1859
  1933   581  1240  2006   304  1242   814   793  1336  1718
   409  1197  2012  1082  1490  1984  1642   575  1563  1028
  2544  1820   573  1769  1962  1317  1189  1174  1537  1472
   912  1653  1941  1949  1947   740   989  1264  1865   674
   661  1145   364  1856  1018  2130  1644  1549  1974   871
  1864  1911  1942  1493   870  1767  2048   471  1356  1627
   711  1581
   385  1039  1421   822  3718  1272   588  3309  1025   768
   874   619  1283   744  1651   229  1503  1176  1711   170
   986  1095    16  1342  1986  1708  1350   303  1308   487
  1224   782  1546  1531   652  1417  1182  1480  1395  1524
  1223  1214  1513  1497  1793  1529  1031  1596   846  1384
   775   848   912   845  2002   615   987   896  1992   835
  1053   874   632   806   557   929  1537   255   261  3061
   875   776   742   923   808  1050   645   889  1170   966
  1038  1908  1333   755   503  1142  1868  1850   666  3317
  1507  1183  1093  1068   380   919   279  1841  1559   544
   695   943    66   887  1043  1011  1527  1060   922   754
  1205   290  1947   844  1198  1197  1438  1507  3902  3978
    86   543   811   823  1003   276   733  1341  1223   497
  2736   973   637   636   939   831  1370  1197   715   828
  1215  1027   376  1299  1537  1681   777  4050   930   768
   348  1143  1450   742  1528   530   640   944  1534   184
  1641   427  1425   885   966  1042  1325   355  1929   482
  1531  1534  1535   858   598   188  1337  1431  1412   230
  1344  1227  3824  1123  1381  1707  1276   437   792   762
  1441   583  1444  1343   402   784  1305  1265  1093  1059
  1069  1436  1359     0  1609  1889  1567  1122  2471  1498
  1227   839  1762   949   974  1104  1243  1524  1606  1081
   951   979  1283   896  1676  1083  1226  1082  1852  2494
   683   639  1040   696  1889   652  1256   276  1396  1382
  1715  1681  1916  1534  1685   803   713  1670  1252   774
  1419  1940  1016  1612  1250   181   881   955   920   781
  1749   725  1453   506   897  1376  1040  1657  1353  1166
  2135  1336  1933   577   706   757   243  1299  1450   997
   639  1239  1293  1610  1427  1017   448   775  1376  2028
  2019   222  1723  1143   874   871  1023  2836  1365   572
  1277  1241   981  1049  1393   900  1494  1831  2430  1073
  1235   966
  1768   601   189  2014  2690   341  1770  3324   687   857
   736  1021   366   944    50  1764  2622   446   107  1462
   758   681  1608   352  2472  2706  1865  1371   306  1131
  1491   983  2267    98   966  1458   507   128   228   115
   436   480   157  2053  2077    98   601  2546  1086   249
   954   915   696   810   392   998  1759   889  1450   797
   600  1812  1187   882  1110   703    71  1861  1615  2950
   766  1161   996  1798  1191   652  1601  1030  1081   699
  1051  2054   289  2123  1536   508  2585  2716   983  3194
   142  1302  2260   675  1401   777  1642   237  2616  1075
  1173  2104  1675   878  1993   775  1979   881   727   888
   500  1380   344   795   486   413   180  2022  5073  5098
  1679  1067   861  1086   721  1333  1112   281   389  1349
  2842   779  1296  1294   887  1472   317   507   897   880
   399   722  1970  2403    80  2031   838  5141   736  1359
  1325   553  2627   889    88  1828  1039   960    75  1511
  1937  1204   195  1356   886  1137  1513  1321   321  1167
   122   228  1708   812  1014  1421   284   188   212  1442
   279   443  3694   567   488  2708  2111  1549  1314  1212
   306  1064  2619   275  1303  1008   405   359  2339  1487
   546   172  2100  1609     0  2536    48   568  2736   139
  2118  1817   358   883   703  1631   370  1669  2538   566
   673  1103   370   955  2647   685   448  1178   243   886
  1291  1091  1128  1297  2564  1452  2117  1836  2577  2619
  2716  2703  1757  2687  2721  1959  1319  1765   721   993
   194  2483   870   141  1803  1483  1316  1317   822   865
  2259  1032   159  1285   743   246   578  2655   552  1080
   528   298  2493  1193  1279   931  1459   968   630   688
  1350   456   331   220   184  2325  1452   953   252  2497
  2515  1682  2324   481  1114  1292   592  2844   254  1470
   331   384   771   648  1339   742   124  2416  2181   558
  2492   657
  1518  2069  2398  1106  2846  2371  1301  1539  1933  2188
  2089  2168  2458  2295  2541  1708   727  2355  2575  1988
  1862  1895  1873  2194   223   529   683  2094  2310  2062
  1047  1723   344  2532  1953  1094  2074  2449  2464  2542
  2149  2090  2378   489   553  2530  2083   463  1557  2475
  1770  2420  2142  2284  2794  2076   944  1754  1499  1980
  2049  1021  1606  2320  2190  2028  2487  1846  1630  1427
  1976  2513  1743   981  1471  1964  1281  1593  1456  2352
  1509   689  2430  1286  1431  2110   103   334  1867  1637
  2546  1235   917  1917  1631  1893  1610  2651   624  2081
  2432  1003  1880  1775   846  1824   557  1680  2306  2223
  2068  2086  2813  1968  2093  2313  2472   515  2594  2594
  1833  2026  1880  1571  1901  1952  2435  2435  2341  1563
  1011  1843  1491  1493  1728  2687  2226  2065  2110  1828
  2348  1882  1777   755  2518   540  2015  2625  1953  1344
  1755  2036   826  1945  2513  1375  2240  1642  2497  1750
   635  1845  2472  2704  1714  1423  1023  2120  2728  2132
  2413  2318   856  1906  1965  1928  2430  2470  2473  2059
  2439  2135  2076  2449  2049   533   613  1484  1367  2525
  2229  1846   821  2425  2170  1689  2143  2405  1005  1091
  2159  2427   538  1889  2536     0  2527  2449   696  2530
   665  1052  2374  1727  2372   956  2358   896   438  2369
  2258  1476  2203  1674   483  1896  2128  1372  2694  3208
  1460  1719  1431  2498    43  1357   634  1718   838   932
   535   566  3709   783   591  1106  2524   856  1814  2391
  2385   144  1709  2427   766  1779  1316  1280  1825  2242
   289  1711  2467  1616  1990  2451  2130   527  1984  1457
  2933  2275   120  2307  2500  1828  1727  1572  1931  1956
  1442  2108  2418  2362  2399  1112  1528  1772  2317   254
   218  1672   212  2347  1512  2668  2135  1163  2441  1408
  2334  2393  2461  1969  1214  2283  2500   127  1214  2110
   982  2076
  1732   568   154  1985  2732   296  1739  3339   660   813
   696   977   319   898    98  1725  2600   400   155  1419
   733   659  1566   336  2468  2688  1854  1326   270  1088
  1481   954  2254    51   927  1455   483    92   181    69
   410   457   156  2043  2076    51   567  2528  1062   201
   924   868   655   764   436   955  1738   863  1468   761
   568  1788  1156   835  1065   667    40  1820  1578  2967
   731  1113   966  1775  1167   625  1573  1007  1071   652
  1035  2057   243  2091  1505   478  2575  2702   947  3213
    96  1292  2234   652  1366   747  1605   284  2596  1031
  1126  2077  1633   851  1970   752  1971   864   681   842
   478  1336   381   759   462   370   133  2013  5056  5084
  1638  1024   828  1061   694  1291  1065   235   345  1316
  2853   753  1267  1265   863  1424   302   484   854   849
   354   697  1930  2380    32  2027   799  5127   703  1335
  1287   528  2603   852    41  1795   993   938    35  1472
  1933  1166   148  1308   864  1121  1506  1277   365  1122
   122   238  1705   779   974  1379   238   141   164  1398
   233   418  3715   519   485  2690  2093  1516  1290  1164
   303  1027  2595   229  1258   980   388   313  2312  1472
   509   133  2085  1567    48  2527     0   520  2740    92
  2099  1792   396   860   655  1616   326  1667  2521   519
   628  1085   345   931  2629   663   423  1165   286   926
  1263  1058  1113  1249  2555  1424  2099  1797  2553  2593
  2698  2685  1721  2664  2702  1931  1271  1766   713   945
   161  2477   850   169  1789  1444  1295  1299   795   819
  2252  1001   114  1252   708   199   541  2637   548  1070
   568   271  2487  1146  1232   898  1421   964   635   659
  1322   435   284   245   150  2296  1418   922   225  2493
  2512  1644  2316   436  1092  1244   554  2857   208  1440
   290   337   723   621  1336   696    76  2408  2197   524
  2465   620
  1362   405   423  1694  3173   264  1426  3498   545   358
   364   503   202   395   619  1312  2366   170   675   960
   605   614  1124   511  2439  2500  1767   848   364   635
  1428   729  2135   472   560  1481   484   460   342   458
   439   493   552  1961  2088   471   386  2349   891   320
   684   347   310   277   941   518  1553   697  1711   472
   432  1556   885   330   578   422   507  1376  1193  3154
   473   593   715  1561   981   522  1301   856  1061   155
   964  2113   287  1750  1194   417  2475  2559   622  3411
   434  1256  1967   578  1013   559  1223   802  2384   579
   606  1802  1188   675  1754   651  1917   810   201   367
   508   860   867   482   478   239   391  1942  4849  4898
  1201   594   571   879   570   848   544   294   237  1004
  2966   621  1008  1006   729   908   510   505   428   621
   221   597  1497  2142   488  2013   455  4954   499  1127
   906   497  2350   527   479  1455   498   815   496  1066
  1929   776   374   797   748  1046  1486   796   877   646
   548   623  1718   542   583   935   292   382   357   924
   295   458  3929     1   682  2501  1924  1185  1094   644
   586   678  2342   304   767   763   522   223  2023  1358
   319   420  1946  1122   568  2449   520     0  2798   432
  1912  1547   862   732   149  1493   242  1685  2347    80
   203   982   442   777  2448   608   464  1103   796  1407
  1023   768  1037   728  2468  1168  1922  1378  2296  2318
  2509  2488  1411  2422  2501  1646   750  1813   789   427
   431  2430   767   640  1683  1033  1135  1168   628   341
  2202   751   414   936   459   326   338  2446   714  1059
  1056   429  2435   636   711   630  1028  1033   850   511
  1064   496   248   683   429  1985  1093   682   436  2472
  2482  1243  2240   147   936   733   327  3002   320  1156
   305   205   202   516  1378   225   444  2343  2394   375
  2178   376
  2126  2394  2639  1751  2318  2657  1900   857  2253  2606
  2466  2626  2756  2735  2728  2317  1417  2671  2747  2541
  2193  2192  2454  2432   512  1197  1130  2628  2575  2543
  1388  2120   976  2759  2385  1318  2354  2678  2725  2773
  2423  2361  2584   973   719  2757  2412  1157  1947  2742
  2167  2851  2512  2693  2906  2525  1484  2114  1402  2362
  2368  1603  2060  2746  2668  2384  2704  2470  2209   739
  2345  2992  2151  1549  1887  2278  1829  1965  1737  2733
  1836   688  2707  1951  1977  2406   780   975  2294   940
  2784  1545  1598  2224  2158  2246  2194  2791  1313  2549
  2918  1661  2473  2137  1465  2146   952  1988  2694  2649
  2339  2622  2950  2346  2368  2616  2720   964  2736  2690
  2428  2490  2266  1967  2227  2478  2908  2709  2639  2067
   316  2177  1963  1966  2075  3214  2459  2338  2535  2208
  2650  2200  2418  1449  2740   814  2415  2691  2304  1805
  2271  2325  1518  2352  2737  1991  2702  1991  2716  2310
   883  2335  2725  3208  2053  1758  1316  2644  2853  2622
  2619  2508  1080  2277  2411  2472  2705  2720  2730  2608
  2713  2406  1392  2798  2258  1202  1238  2039  1812  3014
  2439  2295  1513  2697  2689  2087  2388  2700  1694  1502
  2483  2668  1133  2471  2736   696  2740  2798     0  2768
  1302  1641  2490  2071  2754  1404  2652  1113  1133  2717
  2631  1829  2462  2037  1163  2196  2398  1700  2839  3238
  1923  2159  1767  3005   724  1863  1266  2340  1533  1626
  1202  1239  4159  1467  1261  1739  3034   988  2054  2840
  2624   580  2031  2606  1231  2333  1738  1680  2177  2663
   726  2126  2709  2107  2353  2716  2461  1208  2198  1739
  3029  2526   597  2801  3004  2229  2274  1794  2105  2286
  1926  2371  2705  2531  2638  1800  2059  2168  2560   468
   492  2265   778  2672  1898  3163  2471   475  2708  1931
  2614  2694  2858  2284  1427  2674  2734   686   805  2428
  1678  2424
  1679   525   132  1948  2819   227  1696  3385   631   737
   635   900   231   815   190  1664  2575   324   244  1347
   706   644  1498   339  2480  2672  1852  1250   232  1016
  1482   917  2249    41   867  1471   463    91   103    27
   388   443   204  2043  2093    41   521  2513  1037   117
   884   780   590   683   514   884  1718   834  1522   708
   530  1760  1115   752   986   618    95  1752  1521  3017
   682  1023   925  1751  1141   597  1537   984  1075   568
  1027  2082   165  2044  1461   445  2575  2694   894  3265
    15  1295  2202   630  1313   710  1549   370  2575   959
  1038  2043  1565   820  1946   730  1976   855   600   764
   464  1260   449   708   443   304    65  2015  5041  5072
  1571   955   783  1034   666  1222   976   157   276  1270
  2890   727  1230  1228   840  1332   309   469   784   809
   283   674  1865  2354    62  2039   740  5118   662  1307
  1229   506  2575   796    56  1748   912   919    80  1410
  1947  1105    74  1216   843  1114  1514  1200   446  1046
   178   294  1720   736   911  1310   161    71    86  1323
   154   400  3771   431   510  2673  2078  1468  1264  1075
   333   971  2567   156  1179   945   388   234  2276  1462
   456   103  2075  1498   139  2530    92   432  2768     0
  2081  1762   481   837   570  1606   256  1682  2507   436
   552  1073   329   906  2614   646   406  1161   366   996
  1230  1013  1106  1160  2557  1389  2083  1734  2524  2560
  2682  2667  1643  2638  2684  1894  1181  1787   723   858
   146  2485   835   250  1784  1381  1275  1284   763   740
  2259   961    63  1205   660   122   490  2620   570  1074
   638   255  2495  1062  1142   853  1362   980   671   625
  1286   423   206   319   132  2256  1371   882   213  2506
  2523  1584  2318   358  1070  1153   500  2900   133  1400
   234   259   633   592  1353   617    36  2413  2247   480
  2430   568
   853  1572  1953   448  3120  1889   638  2160  1451  1610
  1548  1563  1962  1697  2136  1042   523  1850  2180  1333
  1376  1439  1210  1765   793   592   415  1446  1849  1444
   708  1190   330  2092  1374   877  1618  2011  1998  2097
  1693  1642  1966   401   760  2090  1583   437  1046  2004
  1232  1824  1603  1710  2438  1479   363  1252  1492  1442
  1560   376  1030  1731  1571  1508  2059  1182   970  1982
  1448  1886  1198   354   945  1485   647  1096  1075  1794
  1070   925  1954   652   791  1637   641   657  1297  2218
  2095   872   347  1450   997  1386   948  2280   500  1471
  1804   361  1215  1268   184  1350   502  1237  1745  1637
  1620  1437  2435  1433  1639  1821  2017   439  2960  2996
  1168  1420  1345  1052  1416  1311  1814  1960  1850   948
  1599  1356   907   910  1241  2036  1800  1615  1530  1301
  1854  1407  1119   338  2083   651  1459  3047  1442   787
  1124  1575   559  1387  2076   709  1629  1162  2065  1095
   677  1229  2014  2063  1237   988   752  1477  2366  1506
  1999  1925   757  1381  1374  1278  1955  2014  2011  1406
  1963  1683  2693  1913  1660   593    70   837   824  1893
  1825  1259   551  1952  1528  1157  1713  1915   469   643
  1658  1981   186  1227  2118   665  2099  1912  1302  2081
     0   401  2043  1243  1813   506  1870   781   434  1836
  1712  1014  1755  1177   537  1436  1677   956  2315  2903
   889  1147   996  1858   663   753    38  1053   524   602
   601   586  3083   596   603   442  1882   857  1422  1784
  1942   734  1248  2035   395  1126   805   801  1324  1659
   587  1162  2018  1009  1466  1983  1626   539  1598  1074
  2585  1830   723  1676  1862  1283  1078  1233  1589  1463
   853  1664  1933  1984  1956   555   894  1234  1875   836
   819  1007   524  1834  1011  2031  1625  1729  1972   788
  1860  1898  1888  1490   967  1721  2056   624  1540  1617
   544  1559
   486  1239  1640   246  3206  1555   259  2489  1132  1228
  1187  1169  1619  1306  1841   676   820  1503  1891   936
  1059  1139   823  1469  1148   959   557  1046  1530  1047
   622   847   708  1778   996   837  1310  1701  1672  1781
  1381  1337  1672   671   999  1776  1246   818   731  1674
   884  1433  1242  1328  2165  1090   199   928  1491  1086
  1231    41   664  1344  1173  1161  1753   833   579  2271
  1098  1486   846   104   626  1167   252   789   865  1420
   813  1139  1622   461   391  1316  1038  1054   925  2519
  1775   715   443  1141   598  1052   560  2002   836  1076
  1403   296   835   941   219  1042   722   960  1370  1252
  1317  1037  2149  1079  1330  1483  1696   688  3302  3350
   789  1028   994   730  1097   910  1415  1628  1513   557
  1918  1038   541   543   930  1638  1504  1310  1148   957
  1515  1095   799   596  1772   884  1092  3407  1104   458
   725  1264   813  1020  1764   357  1233   862  1757   698
   866   833  1691  1662   933   746   709  1076  2091  1107
  1703  1645   835  1035   989   878  1623  1692  1685  1008
  1632  1373  3014  1548  1395   960   441   436   504  1492
  1542   878   805  1622  1127   817  1417  1575   533   476
  1319  1666   520   839  1817  1052  1792  1547  1641  1762
   401     0  1798   934  1438   408  1533   841   821  1475
  1345   745  1447   862   913  1133  1369   736  2032  2649
   534   779   752  1457  1055   380   424   703   762   802
   968   944  2682   879   956   191  1481   966  1168  1390
  1631  1100   957  1751   468   727   521   551   998  1275
   915   809  1700   621  1118  1655  1285   905  1337   863
  2312  1520  1093  1275  1461   927   678  1035  1358  1136
   484  1361  1596  1711  1644   548   495   886  1566  1190
  1180   626   884  1484   708  1630  1282  2031  1643   397
  1532  1557  1506  1171   883  1345  1740   991  1723  1285
   680  1213
  1848   726   439  2020  2337   600  1804  3021   746  1073
   905  1235   668  1190   319  1882  2563   705   302  1636
   801   696  1758   424  2281  2613  1734  1567   511  1319
  1362  1034  2140   444  1112  1279   580   414   534   463
   543   547   310  1910  1875   443   736  2450  1084   559
  1021  1191   883  1053   422  1185  1701   921  1143   927
   710  1785  1238  1135  1330   835   385  2003  1714  2640
   886  1445  1061  1758  1184   717  1616  1023   968   962
   986  1826   578  2163  1583   623  2435  2591  1099  2878
   490  1179  2237   712  1489   853  1738   304  2542  1266
  1442  2093  1826   919  1944   794  1820   839   976  1114
   557  1575   459   918   564   647   489  1873  4955  4965
  1821  1243   957  1092   773  1499  1384   572   636  1413
  2566   818  1327  1326   898  1767   400   566  1090   953
   651   758  2098  2354   420  1846   991  4999   833  1348
  1440   620  2583  1020   425  1881  1271   948   400  1634
  1749  1337   506  1659   885  1061  1360  1524   363  1373
   318   245  1521   907  1168  1581   573   497   522  1630
   572   537  3369   861   409  2615  2024  1611  1299  1496
   324  1183  2574   560  1516  1049   457   638  2331  1399
   714   447  1992  1762   358  2374   396   862  2490   481
  2043  1798     0   891   971  1538   625  1481  2439   833
   904  1052   490   964  2550   705   537  1088   353   859
  1309  1167  1055  1572  2406  1466  2036  1956  2537  2591
  2623  2616  2116  2633  2636  1962  1597  1554   630  1259
   430  2303   851   232  1688  1612  1276  1257   871  1097
  2087  1091   466  1357   865   544   737  2565   461   969
   559   457  2316  1437  1556  1019  1575   818   455   768
  1374   522   615   178   433  2335  1516  1019   434  2301
  2324  1792  2167   739  1097  1594   757  2553   548  1503
   565   657  1061   717  1160   984   451  2249  1877   697
  2477   804
   963   341   711  1140  2806   650   913  2800   209   566
   398   646   732   712   906  1021  1740   628   956   868
   135   205   940   534  1708  1834  1043   854   606   638
   696   167  1426   850   402   762   377   770   755   855
   451   403   737  1238  1357   847   355  1677   203   762
   181   809   442   637  1234   547   881    60  1138   301
   323   929   352   704   725   313   820  1163   844  2474
   277  1006   208   915   308   242   730   147   351   663
   234  1391   713  1272   692   394  1761  1865   328  2735
   852   526  1377   208   618   175   864  1069  1737   609
   952  1224  1006    81  1110   108  1188   124   626   616
   383   857  1215   284   398   588   774  1216  4203  4237
   989   556   221   205   175   732   920   719   616   528
  2253   115   435   434    10  1301   569   376   510   166
   622   163  1240  1520   842  1280   370  4285   233   476
   602   332  1743   326   835   989   719    85   825   789
  1197   537   770  1247    22   314   755   831  1159   720
   768   714   991   214   456   796   714   770   767   891
   723   441  3257   732   482  1836  1242   722   430  1043
   610   392  1735   711   850   168   483   681  1461   638
   432   738  1245   949   883  1727   860   732  2071   837
  1243   934   891     0   684   779   634   959  1671   651
   560   251   514    73  1778   199   436   371  1098  1724
   419   310   305  1072  1749   579  1245  1094  1694  1736
  1844  1829  2101  1804  1846  1083  1103  1093   305   821
   701  1701    70   818   965   776   438   452   106   622
  1473   223   775   479   282   740   403  1782   435   347
  1381   588  1707   870  1063   226   726   397   508   228
   484   426   696   783   714  1454   630   182   635  1740
  1751   927  1516   620   232  1188   409  2302   729   611
   619   667   791   247   669   609   813  1618  1738   383
  1612   355
  1225   398   542  1572  3253   375  1302  3480   525   220
   288   354   338   247   752  1167  2253   267   810   811
   572   608   977   586  2375  2395  1695   699   460   489
  1372   649  2050   609   442  1446   516   586   474   597
   491   533   665  1888  2038   608   377  2248   820   454
   602   219   242   129  1083   378  1458   641  1734   395
   428  1449   782   182   429   374   637  1228  1055  3145
   409   474   628  1459   900   511  1188   793  1030    21
   919  2076   414  1617  1073   446  2393  2465   515  3405
   574  1209  1848   568   885   510  1085   939  2274   434
   473  1683  1040   617  1649   622  1852   780    67   221
   544   710  1012   409   515   325   523  1872  4733  4786
  1054   454   494   804   543   702   414   422   336   886
  2937   584   905   902   680   797   593   539   296   550
   320   575  1350  2028   623  1957   357  4845   453  1035
   772   515  2231   428   614  1324   349   763   628   925
  1877   643   507   696   704   995  1438   646  1017   497
   668   727  1675   477   456   788   419   514   491   775
   423   507  3925   150   737  2396  1829  1058  1006   524
   673   560  2224   429   618   683   584   345  1898  1287
   330   544  1858   974   703  2372   655   149  2754   570
  1813  1438   971   684     0  1416   348  1643  2247   139
   126   926   513   717  2345   599   513  1054   937  1555
   925   665   987   601  2389  1061  1825  1233  2178  2196
  2404  2382  1419  2305  2394  1526   626  1778   800   291
   547  2361   731   760  1607   891  1056  1097   578   194
  2135   661   544   819   402   457   335  2341   758  1027
  1201   519  2365   492   585   543   890  1026   895   485
   960   544   373   793   548  1857   969   600   537  2409
  2417  1101  2165   233   867   631   317  2982   449  1042
   406   322   113   505  1350    92   579  2271  2394   383
  2054   341
   825  1120  1475   647  2798  1429   616  2218   988  1238
  1133  1234  1512  1353  1645  1000  1029  1406  1687  1149
   915   962  1088  1280   969  1078   283  1227  1378  1142
   222   767   646  1613  1005   431  1143  1531  1531  1621
  1219  1163  1476   472   697  1611  1133   917   601  1539
   814  1475  1186  1332  1938  1136   218   801  1084  1024
  1103   371   665  1373  1269  1073  1575  1170   853  1957
  1020  1594   788   313   516  1021   468   640   570  1396
   580   804  1492   869   601  1171   983  1087   917  2214
  1621   366   758   979   761   940   846  1782  1004  1152
  1518   658  1121   821   442   881   454   751  1350  1276
  1141  1222  1939  1012  1163  1368  1544   461  3441  3468
  1079  1095   924   615   955  1076  1512  1497  1396   664
  1646   895   561   563   780  1810  1314  1137  1161   872
  1402   940  1163   831  1602   592  1061  3512  1000   404
   868  1101  1059   991  1596   729  1308   694  1583   929
   540   932  1543  1805   769   494   301  1241  1866  1220
  1510  1430   445   950  1023  1076  1492  1542  1541  1212
  1501  1206  2725  1493  1162  1080   485   667   418  1613
  1332   905  1050  1488  1286   733  1228  1461   874   143
  1210  1504   469  1104  1631   956  1616  1493  1404  1606
   506   408  1538   779  1416     0  1414   443   908  1414
  1302   534  1277   722  1018   961  1200   455  1819  2398
   523   772   502  1601   975   464   497  1045  1018  1085
  1088  1079  2778  1101  1099   597  1630   581   922  1453
  1464   948   771  1540   190   948   360   327   873  1293
   724   757  1543   703  1034  1516  1180  1029  1099   569
  2084  1351   950  1398  1600   873   885   726  1083  1007
   522  1183  1475  1485  1477   918   667   816  1396  1006
  1009   926   748  1395   558  1761  1183  1736  1506   537
  1396  1447  1507  1026   491  1328  1579   854  1347  1163
   996  1122
  1426   297   195  1709  2931    29  1452  3319   426   486
   380   651   104   579   416  1407  2352    80   476  1093
   499   466  1242   275  2326  2462  1674  1000   121   762
  1315   686  2060   288   612  1336   298   245   153   282
   233   294   317  1868  1955   286   287  2306   824   146
   649   567   334   443   762   629  1506   618  1498   460
   311  1535   876   520   740   374   300  1496  1266  2965
   438   820   688  1530   924   394  1300   777   922   340
   848  1964    92  1796  1216   249  2394  2499   643  3219
   266  1132  1969   440  1061   484  1294   608  2358   705
   821  1808  1309   601  1726   534  1811   680   361   518
   314  1010   704   462   284    50   195  1844  4828  4866
  1315   699   542   817   459   966   762   100    20  1024
  2800   518   995   993   634  1141   270   314   528   575
    28   475  1608  2129   295  1890   485  4916   430  1086
   974   328  2346   544   286  1499   670   719   294  1154
  1801   849   182  1035   645   935  1360   951   691   796
   320   383  1582   498   655  1054    96   187   170  1071
   104   251  3734   241   457  2463  1873  1220  1046   871
   344   718  2338   100   933   717   296    48  2038  1272
   214   201  1880  1243   370  2358   326   242  2652   256
  1870  1533   625   634   348  1414     0  1546  2301   209
   302   882   213   695  2406   464   258   987   613  1251
   999   769   926   949  2381  1156  1875  1478  2294  2327
  2472  2454  1619  2412  2470  1656   974  1664   604   638
   199  2325   648   412  1598  1125  1068  1087   545   496
  2096   725   212   958   417   134   247  2409   498   920
   892   187  2332   829   933   611  1106   861   628   408
  1051   288    62   446   201  2013  1123   647   194  2356
  2369  1328  2146   115   862   970   253  2826   123  1160
    62    45   436   388  1225   374   252  2245  2198   252
  2193   322
  1267  1281  1550  1065  2373  1553  1060  1860  1141  1505
  1355  1542  1650  1640  1669  1438  1264  1561  1698  1547
  1079  1081  1508  1343   804  1224   366  1606  1477  1477
   306  1020   717  1678  1293   211  1249  1595  1629  1690
  1320  1258  1513   473   411  1676  1299  1070   849  1644
  1066  1751  1401  1587  1903  1438   642  1003   712  1253
  1256   801   995  1645  1596  1271  1628  1609  1283  1563
  1234  1912  1055   738   806  1166   905   860   625  1622
   724   434  1606  1293  1026  1298   966  1147  1202  1824
  1698   435  1109  1112  1159  1134  1279  1765  1205  1474
  1844  1049  1547  1027   807  1033   362   875  1584  1550
  1237  1603  1927  1237  1265  1508  1629   428  3489  3491
  1507  1414  1159   871  1114  1454  1827  1609  1531  1050
  1301  1064   922   924   963  2165  1373  1235  1436  1101
  1542  1088  1607  1114  1662   365  1311  3521  1192   768
  1249  1218  1323  1250  1657  1173  1618   880  1639  1342
   269  1285  1632  2141   940   649   214  1610  1839  1560
  1548  1445    39  1168  1327  1470  1604  1629  1636  1604
  1612  1304  2343  1685  1181  1228   726  1094   759  1940
  1364  1216  1314  1597  1650   988  1296  1594  1232   464
  1371  1580   638  1524  1669   896  1667  1685  1113  1682
   781   841  1481   959  1643   443  1546     0  1052  1604
  1519   722  1365   929  1160  1086  1297   590  1809  2311
   877  1079   657  1944   931   871   753  1486  1295  1379
  1235  1240  3055  1340  1265  1020  1974   148   959  1747
  1536   821   918  1551   403  1356   673   605  1065  1562
   607  1033  1621  1072  1241  1619  1348  1186  1118   627
  2040  1432   835  1736  1940  1128  1292   703  1048  1173
   900  1271  1601  1482  1550  1298  1076  1067  1470   827
   847  1360   696  1561   801  2090  1358  1365  1610   951
  1511  1586  1748  1172   330  1565  1649   769   908  1316
  1324  1311
  1221  2004  2378   784  3231  2319  1029  1966  1879  2043
  1983  1990  2395  2126  2553  1399   290  2283  2595  1730
  1805  1863  1590  2186   651   175   717  1850  2276  1868
  1078  1624   338  2516  1808  1204  2043  2435  2427  2523
  2119  2066  2384   579   847  2514  2014    25  1477  2433
  1666  2254  2038  2143  2844  1909   796  1682  1743  1877
  1990   803  1465  2163  1993  1941  2481  1516  1361  1866
  1882  2304  1632   788  1377  1914  1073  1525  1474  2228
  1486  1014  2384   919  1211  2066   354   245  1732  2073
  2522  1259   538  1876  1418  1818  1335  2689   192  1897
  2220   666  1584  1700   602  1777   695  1656  2179  2069
  2044  1840  2847  1868  2064  2253  2444   625  2535  2566
  1538  1849  1779  1484  1845  1722  2234  2389  2282  1377
  1449  1785  1342  1344  1670  2432  2220  2039  1963  1735
  2286  1834  1429   344  2506   777  1894  2615  1875  1221
  1545  2000   388  1822  2500  1075  2055  1588  2488  1495
   849  1655  2441  2468  1664  1401  1096  1885  2773  1926
  2417  2338  1017  1814  1806  1681  2384  2441  2439  1803
  2393  2107  2502  2348  2070   178   428  1250  1258  2307
  2240  1692   383  2382  1937  1591  2133  2347   600  1051
  2090  2406   447  1606  2538   438  2521  2347  1133  2507
   434   821  2439  1671  2247   908  2301  1052     0  2271
  2147  1435  2180  1606   111  1861  2101  1363  2727  3297
  1324  1582  1409  2265   408  1186   426  1395   399   493
   185   188  3496   353   213   803  2289  1074  1830  2211
  2367   572  1672  2448   751  1528  1233  1222  1755  2092
   574  1597  2444  1439  1900  2412  2058   134  2007  1473
  2989  2254   549  2091  2271  1717  1486  1621  1984  1893
  1287  2087  2364  2393  2380   708  1316  1668  2299   688
   654  1383   457  2268  1440  2441  2058  1602  2401  1216
  2290  2330  2321  1918  1311  2155  2481   489  1600  2048
   551  1993
  1305   326   402  1627  3126   236  1361  3420   465   313
   288   469   206   379   614  1263  2295   128   673   923
   524   536  1083   458  2358  2425  1687   819   324   594
  1347   650  2056   474   495  1401   414   448   337   463
   375   425   526  1881  2007   473   307  2273   812   319
   606   358   233   247   950   469  1476   617  1641   394
   353  1482   811   316   552   341   499  1336  1138  3077
   393   611   639  1487   902   443  1230   776   981   133
   883  2033   276  1690  1127   345  2396  2481   551  3335
   441  1175  1898   499   951   478  1168   803  2310   537
   613  1734  1148   595  1680   571  1837   730   164   332
   439   830   882   404   409   190   386  1862  4778  4825
  1159   544   493   799   490   806   553   284   198   936
  2886   540   935   932   648   933   463   435   374   542
   182   517  1454  2070   487  1932   384  4880   418  1050
   848   422  2280   454   477  1394   476   734   491  1015
  1848   719   370   829   667   965  1405   767   882   615
   528   590  1638   463   524   893   281   377   354   893
   286   393  3854    81   622  2426  1848  1120  1016   662
   541   612  2272   291   744   684   463   206  1956  1278
   241   405  1868  1081   566  2369   519    80  2717   436
  1836  1475   833   651   139  1414   209  1604  2271     0
   137   901   387   696  2373   529   399  1022   802  1427
   948   696   956   740  2389  1095  1846  1331  2227  2251
  2434  2414  1486  2351  2427  1578   765  1733   714   430
   408  2349   686   620  1603   983  1056  1088   547   307
  2121   674   406   868   379   319   258  2371   649   979
  1071   385  2355   627   724   553   974   956   786   430
   991   431   234   655   409  1921  1027   604   400  2391
  2401  1191  2160    95   856   764   246  2924   311  1085
   268   183   231   437  1298   183   442  2263  2319   298
  2112   295
  1167   276   495  1492  3153   332  1225  3354   399   185
   169   348   332   286   719  1128  2163   228   779   796
   446   483   951   497  2256  2298  1579   698   396   465
  1250   534  1940   587   358  1321   405   548   449   578
   392   426   608  1773  1915   586   255  2148   702   435
   488   310   118   149  1063   336  1353   518  1612   277
   306  1353   683   234   438   248   603  1205  1001  3019
   286   560   518  1360   787   386  1098   672   904   105
   794  1951   386  1552   992   335  2282  2360   419  3279
   559  1085  1764   443   814   384  1030   910  2181   408
   544  1600  1017   495  1552   495  1734   654    83   216
   434   708  1001   290   407   264   495  1756  4646  4695
  1026   410   377   687   417   674   489   395   285   801
  2811   458   806   803   555   885   511   428   238   431
   273   449  1322  1939   596  1836   253  4752   327   928
   711   398  2146   324   587  1256   370   639   597   879
  1755   581   481   794   578   872  1314   649   993   494
   617   658  1551   356   386   762   391   487   467   770
   397   406  3799   203   633  2299  1725   984   897   609
   591   476  2139   398   630   569   487   317  1820  1170
   219   503  1750   951   673  2258   628   203  2631   552
  1712  1345   904   560   126  1302   302  1519  2147   137
     0   804   424   595  2247   474   411   930   914  1548
   822   566   864   675  2276   965  1722  1197  2093  2116
  2307  2286  1545  2219  2299  1443   702  1652   678   364
   497  2244   605   707  1492   847   942   980   453   195
  2017   552   513   734   277   430   217  2244   647   901
  1190   446  2248   533   660   432   837   900   784   359
   862   440   346   729   501  1785   891   486   473  2290
  2299  1055  2050   193   748   729   197  2856   420   952
   350   292   238   380  1224    82   552  2155  2269   267
  1976   215
   890   592   943   973  2739   897   784  2577   456   783
   637   831   982   921  1121   993  1524   879  1166   940
   385   428   967   751  1457  1602   792   961   844   786
   446   302  1179  1081   579   537   609   999   997  1088
   685   630   951   986  1112  1079   607  1442   145  1005
   346  1029   685   865  1430   727   658   286  1019   532
   573   732   350   923   895   560  1045  1153   810  2264
   517  1201   340   707   176   488   585   138   191   905
    72  1156   958  1137   598   637  1511  1621   489  2525
  1088   287  1184   445   605   423   823  1269  1513   773
  1138  1041  1025   309   897   348   936   222   865   829
   609   961  1422   517   629   837  1011   964  3970  4000
   997   714   437   169   424   819  1115   963   865   491
  2022   366   356   357   253  1473   786   604   716   379
   872   407  1206  1309  1071  1032   588  4045   482   308
   640   567  1536   529  1064   879   907   167  1052   799
   951   626  1009  1436   238    76   512   952  1356   871
   984   913   751   448   620   862   958  1008  1007   980
   967   673  3047   982   653  1604  1007   648   259  1232
   811   520  1527   954   982   272   698   930  1279   390
   683   971  1002   979  1103  1476  1085   982  1829  1073
  1014   745  1052   251   926   534   882   722  1435   901
   804     0   744   208  1544   427   667   134  1303  1907
   318   390    70  1247  1499   446  1013  1061  1489  1539
  1612  1599  2333  1591  1617   915  1278   862   422  1028
   931  1449   237  1021   716   797   223   213   353   840
  1221   325  1009   472   526   982   655  1551   594   187
  1577   819  1455  1039  1241   408   737   336   614   479
   381   651   943   974   945  1287   574   347   863  1489
  1500   898  1265   872   105  1381   661  2080   972   505
   863   917  1028   494   464   845  1046  1366  1548   633
  1424   605
  1409   246   198  1643  2740   207  1401  3113   316   584
   416   745   309   709   399  1420  2254   272   453  1150
   388   316  1280    73  2157  2345  1524  1077   113   830
  1155   613  1920   337   631  1154   137   256   264   343
    66   114   237  1715  1776   334   252  2186   717   279
   587   728   392   574   742   695  1394   518  1285   450
   237  1443   818   658   840   355   306  1530  1262  2756
   413   981   629  1430   822   281  1231   662   750   499
   698  1774   245  1756  1169   144  2246  2365   632  3009
   344   968  1889   306  1043   409  1287   576  2251   776
   968  1733  1348   507  1625   406  1650   526   502   628
   135  1085   710   444   116   202   269  1688  4714  4744
  1346   754   500   716   350  1014   913   247   209   984
  2601   408   926   924   517  1306    89   140   599   512
   225   352  1631  2034   327  1718   506  4790   372   989
   977   182  2257   544   320  1463   783   593   311  1167
  1626   864   269  1209   518   785  1190  1033   667   882
   263   252  1402   449   685  1099   243   267   271  1141
   250    73  3523   441   244  2347  1751  1185   944  1031
   169   715  2249   234  1026   637    83   254  1968  1133
   224   226  1746  1283   370  2203   345   442  2462   329
  1755  1447   490   514   513  1277   213  1365  2180   387
   424   744     0   585  2287   319    78   832   598  1239
   920   726   777  1099  2229  1081  1756  1493  2208  2248
  2355  2341  1833  2319  2358  1588  1127  1476   408   788
   187  2161   507   332  1455  1142   950   957   451   612
  1934   663   265   921   390   254   247  2294   285   748
   886    74  2170   952  1084   568  1112   668   415   319
   980    95   251   327   200  1955  1087   585   120  2185
  2201  1333  1991   295   746  1144   267  2622   245  1100
   158   258   617   277  1038   507   301  2087  1988   210
  2121   317
   893   399   781  1066  2843   713   840  2780   274   579
   428   641   791   720   979   957  1670   683  1029   824
   200   278   886   607  1662  1768   991   820   674   617
   654   123  1368   919   391   739   448   841   821   923
   521   474   810  1185  1321   917   411  1611   131   827
   155   825   477   658  1308   539   813    79  1157   324
   384   857   285   719   714   355   891  1103   779  2461
   308  1008   168   845   236   309   656    81   345   696
   212  1363   777  1199   620   461  1705  1803   307  2723
   920   494  1305   279   554   219   798  1143  1669   594
   949  1151   950   101  1041   180  1140   164   656   627
   455   822  1287   308   469   648   841  1166  4137  4172
   931   538   230   132   239   691   922   783   676   459
  2228   179   362   361    68  1293   642   448   516   172
   682   233  1176  1449   912  1240   383  4221   278   404
   547   402  1672   328   904   917   716    57   896   731
  1159   494   837  1246    80   280   721   802  1232   701
   840   788   959   240   439   750   778   837   834   852
   787   512  3244   777   555  1770  1178   652   359  1042
   684   359  1664   775   825   111   556   741  1387   583
   488   808  1185   896   955  1674   931   777  2037   906
  1177   862   964    73   717   722   695   929  1606   696
   595   208   585     0  1712   272   507   339  1172  1797
   346   258   272  1064  1695   505  1180  1030  1622  1664
  1778  1762  2126  1733  1779  1010  1096  1067   368   829
   771  1653   123   892   909   719   373   394   151   636
  1425   173   843   414   319   806   458  1716   507   341
  1454   659  1658   859  1057   212   667   421   573   287
   410   499   757   857   784  1381   560   156   705  1696
  1705   863  1464   673   166  1190   461  2283   794   538
   683   726   820   313   655   636   882  1567  1733   442
  1539   402
  1291  2109  2486   854  3309  2425  1108  1978  1986  2139
  2084  2082  2499  2219  2662  1465   260  2387  2705  1806
  1912  1971  1661  2294   704    64   829  1929  2384  1957
  1190  1727   443  2624  1905  1314  2151  2543  2533  2630
  2226  2173  2493   686   938  2622  2119   101  1582  2539
  1769  2346  2139  2239  2955  2003   900  1788  1846  1978
  2096   897  1564  2257  2081  2045  2589  1573  1437  1901
  1985  2388  1734   886  1482  2020  1165  1632  1585  2327
  1596  1102  2490   968  1299  2172   386   208  1830  2099
  2629  1370   591  1984  1506  1922  1411  2800   157  1988
  2305   733  1651  1805   696  1884   801  1765  2278  2164
  2152  1919  2957  1970  2171  2358  2551   732  2426  2460
  1606  1941  1882  1589  1952  1805  2320  2495  2387  1470
  1479  1891  1440  1443  1776  2506  2329  2147  2059  1838
  2391  1941  1479   386  2614   875  1994  2510  1979  1324
  1633  2108   361  1922  2608  1147  2145  1695  2596  1574
   950  1745  2548  2547  1771  1511  1207  1966  2884  2013
  2526  2448  1125  1918  1901  1760  2490  2548  2545  1879
  2499  2215  2512  2448  2180    68   536  1336  1361  2390
  2350  1788   358  2488  2018  1694  2242  2451   634  1161
  2195  2514   558  1676  2647   483  2629  2448  1163  2614
   537   913  2550  1778  2345  1018  2406  1160   111  2373
  2247  1544  2287  1712     0  1968  2209  1473  2837  3408
  1424  1681  1519  2345   446  1284   532  1456   387   472
    75    88  3577   304   114   878  2368  1177  1940  2301
  2475   624  1780  2558   862  1607  1339  1330  1861  2187
   659  1698  2551  1534  2003  2518  2163    44  2117  1584
  3100  2362   601  2176  2351  1819  1568  1732  2095  1999
  1385  2195  2469  2503  2488   738  1405  1771  2407   738
   702  1454   541  2371  1546  2522  2162  1637  2507  1310
  2396  2435  2417  2025  1422  2253  2589   556  1676  2154
   558  2096
  1142   203   517  1338  2743   475  1107  2891    80   545
   348   668   567   695   707  1183  1937   475   757   979
    98    12  1077   335  1862  2026  1213   939   417   701
   851   328  1605   656   463   878   182   575   570   661
   258   205   538  1407  1494   653   223  1867   402   579
   317   766   370   589  1036   583  1075   217  1142   295
   175  1128   533   669   759   243   623  1313  1011  2550
   253   995   357  1113   507    88   927   345   460   578
   386  1509   534  1466   881   215  1935  2049   420  2809
   661   668  1577    31   785   169  1034   871  1933   659
   955  1423  1144   214  1307    92  1347   216   553   597
   184   945  1015   279   202   423   583  1381  4395  4426
  1133   616   276   404    84   839   913   539   448   707
  2358   113   628   626   203  1309   370   178   515   256
   457    56  1400  1718   646  1426   376  4472   185   675
   746   140  1942   369   639  1179   731   275   629   939
  1338   657   582  1237   200   473   896   907   960   774
   569   517  1121   234   523   914   534   581   580   989
   542   246  3328   607   302  2028  1432   906   629  1038
   412   501  1933   529   915   345   284   512  1660   817
   289   545  1429  1083   685  1896   663   608  2196   646
  1436  1133   705   199   599   961   464  1086  1861   529
   474   427   319   272  1968     0   240   524   899  1527
   616   464   464  1083  1920   776  1437  1256  1892  1935
  2036  2022  2012  2002  2039  1282  1114  1209   213   798
   506  1861   189   620  1141   921   632   638   167   595
  1633   385   582   652   241   556   271  1975   269   458
  1182   393  1868   897  1072   326   879   428   376   122
   679   228   522   587   519  1652   811   316   439  1892
  1905  1090  1684   476   428  1174   285  2394   546   805
   438   502   712    93   771   542   620  1782  1796   232
  1811   260
  1339   188   276  1566  2742   260  1326  3060   239   554
   372   710   361   688   474  1356  2176   300   528  1099
   310   238  1223   115  2086  2267  1448  1033   181   784
  1081   538  1843   415   575  1086    59   334   335   421
    25    38   309  1640  1707   412   200  2108   638   348
   513   720   358   557   814   651  1315   441  1248   391
   173  1364   744   642   806   298   384  1470  1195  2707
   351   971   556  1352   743   205  1154   583   678   497
   622  1710   308  1682  1095    86  2170  2288   568  2962
   421   894  1811   228   974   336  1220   648  2173   733
   951  1655  1291   431  1547   328  1576   450   493   601
    60  1040   785   383    38   233   344  1613  4636  4667
  1287   706   431   638   273   961   899   312   249   911
  2542   331   850   848   439  1296   147    63   559   440
   263   274  1569  1956   406  1647   454  4712   304   911
   913   104  2179   484   399  1390   755   515   389  1105
  1556   803   344  1204   440   709  1118   991   739   842
   337   310  1334   381   631  1045   307   342   344  1094
   315     7  3477   464   224  2269  1673  1112   866  1019
   214   652  2171   300   987   562    82   304  1891  1056
   194   304  1669  1226   448  2128   423   464  2398   406
  1677  1369   537   436   513  1200   258  1297  2101   399
   411   667    78   507  2209   240     0   757   672  1310
   843   655   700  1083  2154  1004  1678  1429  2129  2170
  2277  2263  1870  2240  2280  1511  1111  1411   346   774
   265  2088   429   400  1378  1081   872   879   375   588
  1861   589   342   850   329   324   209  2216   250   676
   959   152  2097   924  1069   498  1048   605   386   247
   903    32   307   385   278  1879  1015   512   198  2114
  2129  1268  1916   317   668  1139   230  2567   314  1025
   215   303   623   202   972   493   379  2013  1941   163
  2043   268
   953   705  1029   975  2642   999   819  2442   566   917
   766   966  1089  1055  1191  1074  1475   991  1232  1056
   499   523  1069   829  1340  1534   691  1085   938   918
   328   437  1089  1165   714   403   702  1082  1092  1174
   777   719  1023   883   985  1163   722  1372   275  1102
   480  1163   812   997  1483   862   615   413   910   663
   683   715   466  1057  1028   684  1125  1239   893  2129
   645  1336   475   680   275   595   617   273   129  1033
   139  1023  1058  1159   662   739  1414  1537   624  2391
  1176   155  1161   546   703   546   902  1326  1456   906
  1272  1029  1124   437   859   456   823   308   994   963
   697  1084  1483   647   721   945  1101   857  3896  3920
  1093   847   570   299   536   940  1250  1062   971   585
  1889   482   446   446   375  1606   862   693   851   511
   979   514  1281  1267  1153   910   721  3962   605   352
   753   664  1496   663  1147   922  1042   291  1133   899
   825   750  1101  1570   354    59   383  1078  1411  1003
  1056   975   620   578   754   978  1058  1099  1101  1100
  1066   763  2912  1103   706  1536   940   719   310  1367
   877   652  1487  1052  1111   407   777  1035  1264   313
   796  1058   922  1082  1178  1372  1165  1103  1700  1161
   956   736  1088   371  1054   455   987   590  1363  1022
   930   134   832   339  1473   524   757     0  1363  1947
   401   520    67  1380  1397   496   950  1139  1451  1509
  1544  1534  2465  1545  1554   918  1412   728   467  1163
  1016  1337   340  1084   624   900   238   186   477   974
  1109   459  1097   578   653  1079   770  1484   643   127
  1629   905  1345  1173  1375   543   838   299   635   594
   456   737  1046  1030  1030  1284   656   482   948  1371
  1383   981  1160   987   230  1516   778  1946  1069   567
   962  1024  1158   601   332   975  1132  1258  1415   744
  1403   727
  2005   838   431  2237  2571   583  1999  3372   912  1099
   979  1263   598  1182   202  2006  2827   687   145  1706
   981   893  1851   565  2613  2898  2037  1613   547  1375
  1662  1211  2442   328  1209  1603   730   372   466   339
   665   700   362  2220  2210   329   840  2736  1301   483
  1185  1144   940  1049   149  1241  1961  1111  1495  1037
   834  2025  1417  1119  1351   942   315  2105  1855  2990
  1004  1384  1227  2007  1406   877  1825  1243  1255   935
  1244  2170   528  2354  1767   741  2750  2893  1223  3225
   363  1474  2475   894  1639  1008  1881    49  2815  1318
  1402  2323  1919  1102  2199   991  2137  1080   966  1129
   718  1623   119  1034   709   656   419  2186  5257  5276
  1922  1310  1097  1304   945  1577  1341   520   632  1582
  2919  1001  1522  1520  1103  1686   530   726  1141  1111
   641   942  2213  2611   317  2174  1081  5313   970  1574
  1566   776  2837  1129   327  2061  1278  1170   318  1753
  2079  1447   434  1566  1098  1327  1672  1563    80  1409
   335   390  1849  1047  1257  1664   524   427   449  1684
   518   669  3712   795   656  2900  2303  1783  1527  1435
   491  1304  2828   516  1544  1234   615   598  2559  1676
   788   416  2284  1852   243  2694   286   796  2839   366
  2315  2032   353  1098   937  1819   613  1809  2727   802
   914  1303   598  1172  2837   899   672  1363     0   644
  1514  1325  1319  1522  2725  1675  2312  2078  2788  2834
  2908  2897  1855  2894  2916  2181  1542  1891   896  1224
   435  2630  1077   281  1982  1725  1521  1515  1047  1105
  2411  1262   401  1520   981   484   819  2848   720  1255
   287   531  2643  1429  1504  1166  1701  1122   762   918
  1575   675   570   334   426  2550  1686  1184   487  2635
  2657  1923  2485   722  1325  1504   834  2906   494  1697
   575   623   996   874  1482   982   362  2571  2228   796
  2710   897
  2648  1481  1075  2863  2419  1221  2633  3636  1548  1734
  1623  1895  1221  1802   847  2651  3423  1320   789  2344
  1614  1519  2493  1198  3096  3471  2586  2246  1191  2012
  2218  1847  2992   962  1853  2119  1366  1015  1099   970
  1305  1335  1001  2757  2686   964  1484  3308  1924  1112
  1824  1748  1582  1674   497  1880  2560  1742  1837  1681
  1476  2638  2054  1737  1979  1586   957  2747  2499  3243
  1648  1970  1866  2614  2027  1514  2454  1864  1828  1556
  1843  2614  1162  2991  2404  1382  3276  3441  1867  3449
   989  2038  3091  1525  2282  1647  2525   662  3402  1955
  2001  2943  2560  1736  2802  1619  2662  1689  1592  1759
  1352  2256   547  1678  1346  1296  1055  2719  5800  5803
  2565  1951  1739  1929  1580  2217  1939  1154  1270  2222
  3259  1634  2155  2153  1729  2248  1164  1360  1780  1751
  1279  1573  2856  3213   956  2671  1725  5831  1612  2194
  2210  1412  3441  1774   965  2700  1903  1789   960  2397
  2575  2091  1068  2120  1721  1920  2209  2195   572  2041
   977  1010  2351  1689  1901  2305  1158  1063  1082  2319
  1151  1307  3889  1406  1254  3473  2883  2423  2146  2019
  1114  1948  3433  1151  2171  1868  1247  1231  3181  2259
  1432  1058  2850  2494   886  3208   926  1407  3238   996
  2903  2649   859  1724  1555  2398  1251  2311  3297  1427
  1548  1907  1239  1797  3408  1527  1310  1947   644     0
  2143  1966  1913  2111  3243  2303  2895  2723  3395  3447
  3481  3475  2150  3493  3495  2807  2128  2365  1486  1830
  1079  3126  1693   910  2545  2369  2130  2114  1682  1734
  2919  1900  1040  2161  1625  1118  1464  3423  1313  1829
   358  1174  3141  2044  2093  1807  2345  1675  1314  1557
  2206  1309  1202   940  1070  3178  2326  1823  1130  3111
  3138  2567  3006  1354  1942  2064  1478  3213  1129  2331
  1217  1255  1596  1512  2002  1610   999  3081  2529  1440
  3329  1542
   574   706  1111   723  3044  1021   494  2722   604   730
   659   712  1085   834  1318   676  1353   970  1370   676
   533   623   670   948  1491  1476   805   729   998   620
   570   313  1130  1247   493   743   785  1172  1138  1250
   854   813  1151   990  1209  1245   712  1325   227  1140
   350   959   715   828  1652   616   532   402  1311   555
   699   536   145   859   745   628  1225   839   494  2439
   565  1070   312   538   142   639   311   288   503   906
   388  1293  1088   854   285   786  1474  1539   411  2700
  1243   500   972   619   303   519   505  1486  1363   629
   995   813   723   412   732   524   977   479   858   763
   795   726  1628   547   805   949  1164   983  3833  3877
   691   571   461   217   570   577   988  1094   979   186
  2154   512    46    48   413  1296   983   788   650   423
   981   571   888  1130  1242  1109   570  3931   570   119
   374   738  1347   498  1235   577   785   362  1228   499
  1047   413  1158  1284   424   369   666   734  1576   698
  1180  1133   895   501   504   599  1089  1159  1152   729
  1098   847  3217  1024   899  1477   904   331   117  1090
  1029   385  1339  1089   775   284   898  1041  1048   424
   785  1136   936   683  1291  1460  1263  1023  1923  1230
   889   534  1309   419   925   523   999   877  1324   948
   822   318   920   346  1424   616   843   401  1514  2143
     0   261   368  1082  1474   161   899   744  1295  1330
  1485  1465  2256  1413  1479   667  1111  1025   696   932
  1102  1466   458  1235   708   504   205   278   468   782
  1246   276  1169   195   585  1121   751  1422   849   499
  1798   992  1467   877  1080   396   440   654   900   605
    66   839  1062  1202  1114  1036   257   352  1039  1529
  1531   582  1260   952   228  1239   748  2233  1110   196
   999  1023  1006   642   710   834  1209  1368  1767   751
  1201   680
   684   490   904   940  3099   793   683  2938   423   469
   408   467   847   580  1124   719  1599   730  1179   567
   366   474   630   769  1741  1732  1055   573   787   400
   778   143  1390  1035   234   915   601   966   916  1035
   660   632   964  1244  1440  1033   491  1583   245   914
   146   703   463   567  1469   366   793   260  1400   310
   491   787   117   601   516   395  1021   855   547  2639
   330   835   106   794   273   454   536   268   571   646
   432  1508   860  1032   448   584  1734  1800   150  2900
  1025   660  1205   455   322   319   570  1303  1615   394
   765  1042   695   254   986   381  1223   422   597   504
   618   574  1434   307   620   718   947  1233  4082  4129
   679   335   230   221   394   437   751   868   748   258
  2375   350   240   237   300  1089   802   610   391   215
   748   409   937  1375  1034  1346   313  4185   355   375
   292   556  1586   241  1025   737   543   309  1023   481
  1276   240   939  1061   327   466   864   561  1393   484
   989   962  1103   278   253   493   863   941   931   599
   871   658  3420   769   766  1733  1164   458   354   861
   860   137  1578   864   591   146   723   808  1270   657
   557   926  1196   639  1091  1719  1058   768  2159  1013
  1147   779  1167   310   665   772   769  1079  1582   696
   566   390   726   258  1681   464   655   520  1325  1966
   261     0   461   866  1734   399  1159   792  1533  1561
  1741  1719  2007  1656  1732   889   896  1225   614   682
   897  1720   376  1056   961   466   421   479   296   522
  1497    86   955   195   353   897   523  1678   729   567
  1612   794  1721   658   861   160   418   674   815   408
   296   659   831  1036   908  1244   361   147   839  1778
  1782   626  1516   708   289  1011   515  2444   886   393
   778   787   745   456   853   573   997  1624  1935   534
  1425   446
   933   641   974   986  2679   939   814  2509   503   850
   699   901  1028   989  1143  1045  1511   928  1186  1006
   435   464  1028   777  1404  1579   749  1030   880   857
   391   371  1143  1112   649   469   644  1029  1034  1119
   720   663   974   942  1052  1109   657  1418   215  1044
   414  1096   745   930  1442   797   647   346   953   595
   620   735   415   990   965   618  1073  1208   863  2194
   578  1271   410   704   232   533   612   207   135   966
    78  1091   999  1161   641   679  1470  1588   560  2456
  1121   222  1185   486   664   480   874  1284  1496   843
  1208  1047  1084   370   889   393   885   250   927   897
   641  1030  1439   580   664   883  1045   917  3944  3970
  1056   785   502   240   472   887  1185  1003   909   548
  1956   417   410   410   309  1544   811   637   784   444
   917   451  1255  1300  1100   975   654  4014   539   338
   705   605  1528   597  1094   913   977   224  1081   859
   891   695  1044  1506   289     8   450  1021  1370   942
  1007   930   688   511   690   929   999  1043  1044  1048
  1007   707  2977  1037   664  1581   984   694   292  1302
   830   591  1519   994  1052   343   725   974  1284   358
   733  1003   971  1040  1128  1431  1113  1037  1767  1106
   996   752  1055   305   987   502   926   657  1409   956
   864    70   777   272  1519   464   700    67  1319  1913
   368   461     0  1317  1455   481   992  1112  1482  1537
  1589  1578  2398  1580  1596   929  1349   795   427  1097
   962  1399   278  1039   678   858   236   202   411   907
  1171   396  1042   534   586  1021   706  1528   602   131
  1589   850  1406  1110  1312   476   797   296   607   530
   428   682   986   988   976  1298   626   416   894  1436
  1447   950  1220   923   173  1451   713  2012  1010   547
   903   962  1091   539   394   908  1077  1319  1477   681
  1426   661
  1067   922  1143  1496  3817   976  1237  3801  1003   541
   739   425   930   396  1347   925  2189   868  1404   543
  1015  1095   708  1173  2557  2382  1879   416  1060   466
  1640   949  2155  1200   673  1780  1069  1185  1069  1186
  1065  1094  1267  2055  2291  1200   903  2259  1105  1048
   910   382   733   526  1664   525  1555  1012  2208   793
   950  1483   951   441   352   842  1234   899   909  3505
   832   141   907  1518  1137  1006  1217  1112  1409   609
  1273  2370  1012  1451  1068  1002  2492  2506   759  3766
  1161  1525  1775  1054   866   933   937  1530  2238   474
   131  1618   742   990  1675  1062  2055  1194   598   489
  1098   426  1584   810  1075   924  1119  2053  4596  4674
   780   533   852  1081  1004   546   187  1019   937   942
  3234  1016  1041  1038  1063   229  1185  1091   570   905
   922  1039  1029  1978  1216  2191   713  4746   899  1200
   743  1052  2141   745  1208  1205   354  1122  1224   771
  2129   669  1102   206  1094  1324  1729   381  1602   384
  1269  1327  1967   872   627   585  1017  1110  1085   472
  1021  1079  4287   729  1301  2382  1896  1020  1196    95
  1266   729  2135  1028   329   975  1162   944  1785  1506
   888  1144  1960   696  1297  2498  1249   728  3005  1160
  1858  1457  1572  1072   601  1601   949  1944  2265   740
   675  1247  1099  1064  2345  1083  1083  1380  1522  2111
  1082   866  1317     0  2505  1149  1881   965  2086  2076
  2390  2359  1231  2225  2364  1467    31  2091  1296   312
  1148  2524  1139  1361  1779   737  1275  1340   982   497
  2313   921  1141   898   842  1053   878  2330  1306  1405
  1769  1116  2522   208    18   852   780  1467  1438   961
  1079  1110   971  1394  1149  1712   970   909  1137  2597
  2595   906  2311   834  1152   177   856  3309  1046  1091
  1007   922   526  1002  1711   592  1173  2421  2794   928
  1929   841
  1515  2091  2424  1098  2888  2395  1300  1562  1955  2204
  2108  2180  2481  2308  2570  1704   694  2377  2605  1991
  1884  1920  1873  2221   264   490   706  2099  2335  2072
  1074  1742   350  2559  1968  1127  2099  2476  2489  2568
  2175  2116  2407   513   595  2557  2105   432  1576  2499
  1788  2433  2161  2300  2826  2088   954  1775  1541  1999
  2072  1024  1620  2334  2200  2048  2515  1839  1631  1459
  1995  2522  1760   986  1489  1987  1287  1614  1483  2369
  1534   733  2455  1273  1436  2134    61   291  1882  1665
  2572  1262   901  1941  1638  1914  1610  2682   591  2092
  2441   993  1878  1795   845  1847   587  1705  2323  2237
  2094  2090  2844  1987  2118  2336  2498   541  2558  2560
  1831  2038  1899  1590  1923  1958  2445  2459  2364  1573
  1041  1865  1503  1506  1750  2691  2253  2090  2125  1847
  2371  1905  1768   733  2545   577  2032  2592  1974  1359
  1763  2061   794  1962  2540  1371  2251  1664  2524  1753
   672  1855  2498  2711  1737  1447  1053  2126  2760  2141
  2441  2348   891  1925  1978  1932  2454  2496  2498  2062
  2463  2160  2099  2469  2078   494   613  1488  1383  2533
  2258  1859   789  2449  2176  1707  2170  2429   985  1111
  2181  2453   545  1889  2564    43  2555  2468   724  2557
   663  1055  2406  1749  2389   975  2381   931   408  2389
  2276  1499  2229  1695   446  1920  2154  1397  2725  3243
  1474  1734  1455  2505     0  1367   633  1712   808   901
   496   528  3719   748   553  1101  2531   895  1843  2403
  2411   187  1733  2456   786  1782  1334  1301  1846  2256
   326  1728  2493  1627  2010  2476  2152   490  2013  1484
  2966  2301   162  2315  2507  1846  1731  1602  1963  1978
  1454  2134  2441  2392  2425  1092  1534  1790  2343   293
   256  1670   240  2368  1532  2675  2156  1195  2466  1417
  2359  2416  2477  1992  1246  2300  2527   167  1257  2132
   956  2097
   457   864  1271   562  3123  1178   341  2682   765   857
   807   815  1240   946  1479   592  1200  1124  1531   685
   694   783   636  1110  1408  1333   733   765  1158   705
   573   472  1018  1408   621   773   946  1333  1297  1409
  1015   975  1312   905  1162  1405   870  1186   382  1298
   507  1073   862   956  1813   727   413   563  1383   706
   858   387   283   978   833   783  1386   762   420  2418
   719  1156   467   399   284   800   150   443   615  1043
   518  1264  1245   699   169   946  1361  1410   547  2676
  1403   556   813   780   297   678   422  1647  1215   725
  1077   653   678   573   587   684   910   630   994   884
   956   759  1789   700   967  1106  1324   904  3683  3730
   640   672   615   375   731   614  1078  1252  1135   207
  2110   673   161   163   573  1352  1145   949   776   581
  1137   733   790   976  1403  1055   712  3786   728   144
   408   900  1190   641  1395   433   884   518  1389   471
  1004   488  1317  1355   583   479   674   781  1737   776
  1341  1293   883   657   621   612  1247  1319  1311   748
  1256  1009  3188  1169  1057  1334   776   233   189  1170
  1189   505  1182  1247   828   444  1059  1197   887   407
   942  1296   822   652  1452  1357  1424  1168  1863  1389
   753   380  1466   579  1061   464  1156   871  1186  1095
   965   446  1081   505  1284   776  1004   496  1675  2303
   161   399   481  1149  1367     0   768   652  1138  1171
  1342  1320  2352  1258  1333   506  1177  1018   847  1037
  1263  1376   615  1396   632   487   260   328   629   905
  1163   430  1329   260   740  1279   908  1280  1005   611
  1959  1153  1374   952  1150   547   423   777  1049   765
   104  1000  1219  1362  1275   875   205   508  1200  1447
  1446   504  1164  1104   373  1315   903  2200  1268    80
  1158  1178  1134   803   765   969  1369  1273  1778   910
  1040   835
   884  1577  1954   484  3086  1893   667  2123  1454  1624
  1557  1580  1968  1713  2134  1073   537  1856  2178  1360
  1379  1440  1239  1764   757   589   386  1471  1852  1463
   692  1197   295  2093  1388   855  1619  2012  2001  2099
  1695  1642  1964   363   722  2090  1588   431  1050  2007
  1240  1841  1612  1723  2433  1495   369  1256  1465  1451
  1564   398  1042  1747  1590  1515  2059  1215   998  1944
  1456  1907  1206   370   950  1488   667  1099  1067  1806
  1068   888  1957   690   813  1640   614   641  1309  2180
  2097   861   384  1452  1019  1391   977  2276   506  1489
  1825   399  1245  1273   212  1352   466  1236  1757  1652
  1621  1462  2431  1442  1640  1826  2019   403  2958  2992
  1199  1438  1353  1057  1419  1334  1834  1963  1855   966
  1562  1359   920   922  1244  2062  1799  1615  1544  1308
  1860  1409  1155   362  2083   614  1470  3041  1448   795
  1145  1576   579  1398  2077   741  1647  1163  2065  1121
   642  1247  2016  2086  1239   984   732  1500  2361  1526
  1997  1922   728  1388  1389  1303  1958  2016  2013  1432
  1967  1684  2656  1922  1656   591    32   861   831  1915
  1822  1273   570  1956  1552  1164  1712  1920   505   637
  1664  1982   148  1256  2117   634  2099  1922  1266  2083
    38   424  2036  1245  1825   497  1875   753   426  1846
  1722  1013  1756  1180   532  1437  1678   950  2312  2895
   899  1159   992  1881   633   768     0  1087   546   627
   599   586  3105   611   604   476  1906   825  1417  1802
  1943   699  1248  2032   374  1152   807   800  1329  1674
   549  1171  2019  1025  1473  1986  1632   537  1593  1066
  2579  1830   689  1697  1885  1292  1103  1222  1580  1467
   866  1664  1937  1979  1957   592   915  1242  1876   800
   784  1037   488  1841  1014  2054  1631  1691  1975   806
  1864  1904  1902  1493   948  1733  2057   589  1503  1622
   575  1566
   221  1247  1647   616  3775  1506   445  3192  1209  1020
  1100   881  1528  1011  1876    73  1263  1416  1934   445
  1158  1267   267  1545  1839  1481  1253   579  1531   744
  1207   933  1382  1765   869  1417  1379  1708  1631  1760
  1429  1412  1728  1374  1699  1763  1242  1383   949  1622
   938  1120  1144  1103  2227   861   884  1050  2036  1044
  1256   743   746  1072   826  1139  1765   130   252  2973
  1079  1051   899   802   884  1238   582  1002  1247  1223
  1129  1832  1570   501   483  1349  1684  1641   861  3222
  1744  1209   864  1246   476  1103   238  2063  1327   798
   971   730   222  1046   878  1174  1423  1190  1177  1012
  1400   566  2179  1049  1397  1430  1672  1392  3631  3710
   189   786   999   930  1183   531  1009  1578  1457   576
  2621  1143   704   704  1085  1081  1576  1391   958  1003
  1451  1201   146  1071  1769  1584   997  3783  1125   792
   516  1337  1201   950  1759   348   909  1068  1763   325
  1559   631  1660  1147  1108  1112  1308   630  2152   750
  1749  1740  1490  1049   823   447  1573  1665  1648   506
  1581  1430  3718  1379  1558  1480  1111   421   830  1035
  1641   778  1197  1578   678   926  1504  1505   846  1037
  1290  1664  1208   276  1836  1718  1797  1378  2340  1734
  1053   703  1956  1094  1233  1045  1478  1486  1395  1331
  1197  1061  1493  1030  1456  1256  1429  1139  2078  2723
   744   792  1112   965  1712   652  1087     0  1148  1126
  1487  1451  2171  1287  1452   612   980  1626  1398  1047
  1643  1785  1154  1825  1158   353   910   981  1089  1039
  1613   874  1685   616  1103  1612  1259  1432  1522  1243
  2364  1552  1775   853   976   936   380  1396  1602  1188
   684  1438  1532  1815  1652   762   487   939  1594  1882
  1869   167  1571  1385   965  1138  1244  2735  1601   575
  1506  1481  1248  1239  1417  1153  1727  1675  2393  1285
   980  1181
  1019  2001  2402   608  3582  2316   880  2361  1893  1961
  1941  1878  2378  2018  2600  1171   131  2262  2649  1543
  1820  1897  1382  2227  1046   380   930  1673  2292  1744
  1229  1608   659  2540  1737  1401  2070  2463  2434  2543
  2143  2097  2431   859  1186  2538  2008   375  1491  2435
  1645  2143  1996  2060  2918  1812   836  1690  2007  1843
  1993   764  1420  2064  1861  1921  2514  1254  1182  2266
  1858  2148  1606   782  1386  1929   996  1547  1576  2161
  1552  1357  2383   646  1104  2078   753   596  1675  2473
  2538  1384   329  1902  1299  1814  1153  2756   229  1783
  2064   494  1360  1703   593  1802   976  1709  2111  1978
  2077  1662  2906  1837  2091  2244  2459   905  2556  2614
  1317  1743  1753  1491  1859  1567  2088  2390  2274  1292
  1849  1799  1299  1302  1690  2225  2263  2070  1882  1719
  2275  1855  1147   187  2534  1096  1842  2678  1865  1218
  1421  2025    54  1772  2526   885  1932  1618  2518  1324
  1148  1545  2453  2280  1692  1475  1277  1716  2844  1788
  2462  2400  1267  1796  1722  1509  2385  2454  2448  1614
  2394  2134  2896  2297  2142   377   570  1124  1263  2142
  2297  1618    48  2384  1768  1579  2176  2336   302  1146
  2080  2428   659  1396  2577   838  2553  2296  1533  2524
   524   762  2537  1694  2178  1018  2294  1295   399  2227
  2093  1489  2208  1622   387  1892  2129  1451  2788  3395
  1295  1533  1482  2086   808  1138   546  1148     0    96
   382   341  3312   139   331   652  2106  1354  1908  2088
  2393   968  1711  2507   919  1360  1267  1280  1760  2002
   936  1569  2462  1360  1878  2417  2046   347  2082  1574
  3066  2281   946  1936  2095  1685  1332  1740  2087  1898
  1243  2121  2357  2463  2405   390  1209  1647  2327  1085
  1052  1180   827  2241  1464  2263  2042  2002  2405  1141
  2294  2317  2234  1933  1491  2085  2502   879  1963  2046
   180  1973
  1013  2036  2441   624  3676  2349   894  2450  1933  1978
  1967  1887  2408  2027  2643  1154   212  2291  2693  1534
  1860  1941  1369  2271  1142   458  1013  1667  2329  1751
  1300  1643   754  2578  1758  1478  2111  2502  2468  2580
  2183  2139  2474   950  1281  2576  2042   468  1533  2469
  1678  2151  2022  2076  2966  1826   894  1729  2091  1871
  2030   809  1450  2075  1865  1952  2554  1225  1181  2360
  1888  2144  1638   832  1428  1968  1026  1591  1636  2180
  1604  1452  2416   626  1124  2116   846   679  1699  2565
  2574  1450   359  1943  1312  1850  1151  2803   315  1792
  2060   518  1342  1741   650  1844  1066  1758  2129  1991
  2119  1655  2951  1867  2132  2276  2495   996  2544  2608
  1301  1755  1784  1532  1898  1567  2087  2423  2306  1314
  1942  1839  1331  1334  1732  2206  2306  2112  1900  1752
  2307  1896  1112   265  2573  1189  1867  2675  1899  1260
  1432  2065   111  1798  2565   886  1939  1663  2558  1323
  1240  1558  2489  2267  1735  1530  1352  1711  2892  1791
  2505  2446  1353  1828  1739  1505  2418  2490  2483  1605
  2427  2175  2984  2319  2192   454   653  1137  1306  2136
  2343  1639   114  2418  1763  1615  2219  2367   298  1209
  2113  2467   747  1382  2619   932  2593  2318  1626  2560
   602   802  2591  1736  2196  1085  2327  1379   493  2251
  2116  1539  2248  1664   472  1935  2170  1509  2834  3447
  1330  1561  1537  2076   901  1171   627  1126    96     0
   458   416  3296   187   403   672  2094  1442  1961  2093
  2432  1063  1757  2553   997  1359  1316  1334  1798  2017
  1032  1601  2500  1382  1909  2451  2079   430  2134  1634
  3113  2321  1042  1933  2085  1716  1336  1801  2144  1935
  1275  2163  2389  2511  2444   364  1226  1680  2368  1180
  1147  1171   924  2269  1509  2253  2073  2096  2440  1167
  2329  2347  2248  1972  1564  2104  2540   975  2058  2081
   147  2004
  1330  2174  2554   894  3372  2490  1154  2004  2052  2197
  2145  2135  2564  2273  2732  1499   251  2451  2775  1849
  1978  2039  1700  2363   759    10   903  1973  2451  2009
  1263  1790   518  2692  1963  1389  2219  2611  2600  2698
  2294  2242  2562   761  1008  2690  2184   172  1648  2605
  1832  2400  2200  2296  3026  2058   965  1853  1920  2040
  2161   955  1624  2312  2132  2108  2658  1601  1480  1941
  2048  2436  1796   947  1547  2087  1220  1698  1657  2386
  1665  1170  2555   993  1352  2239   435   229  1890  2133
  2696  1443   623  2051  1557  1987  1453  2871   161  2041
  2352   773  1687  1870   755  1951   876  1834  2337  2220
  2220  1963  3028  2032  2239  2423  2618   807  2359  2394
  1642  1995  1944  1654  2018  1852  2370  2561  2452  1526
  1517  1957  1500  1503  1843  2546  2398  2215  2116  1901
  2456  2008  1504   416  2683   947  2054  2446  2043  1387
  1684  2175   347  1982  2676  1187  2197  1762  2665  1618
  1024  1798  2615  2590  1838  1581  1282  2011  2955  2063
  2596  2519  1200  1981  1958  1805  2556  2615  2612  1921
  2565  2283  2535  2509  2251     8   605  1386  1426  2437
  2420  1846   346  2554  2064  1758  2311  2516   652  1231
  2260  2581   631  1715  2716   535  2698  2509  1202  2682
   601   968  2623  1844  2404  1088  2472  1235   185  2434
  2307  1612  2355  1778    75  2036  2277  1544  2908  3481
  1485  1741  1589  2390   496  1342   599  1487   382   458
     0    41  3621   277    59   922  2412  1251  2011  2354
  2543   679  1848  2628   935  1652  1406  1399  1926  2243
   728  1760  2619  1590  2066  2584  2227    62  2188  1656
  3172  2430   654  2223  2396  1881  1615  1805  2168  2065
  1445  2263  2534  2574  2556   754  1458  1834  2475   789
   752  1494   609  2435  1612  2566  2226  1677  2573  1366
  2462  2500  2474  2091  1497  2312  2656   617  1739  2219
   561  2160
  1297  2157  2539   862  3397  2474  1124  2044  2037  2173
  2125  2109  2546  2247  2720  1465   209  2432  2764  1817
  1962  2025  1667  2350   789    42   903  1942  2435  1981
  1259  1771   526  2678  1940  1390  2204  2597  2584  2684
  2279  2228  2550   768  1027  2676  2167   170  1631  2589
  1813  2374  2180  2273  3017  2033   948  1837  1931  2020
  2145   932  1603  2287  2104  2090  2644  1565  1449  1978
  2029  2407  1777   927  1529  2071  1196  1682  1648  2363
  1654  1190  2539   956  1325  2223   467   268  1868  2171
  2681  1437   589  2036  1530  1970  1422  2861   123  2015
  2323   741  1653  1853   733  1936   884  1822  2314  2195
  2206  1932  3017  2013  2225  2405  2603   814  2374  2413
  1608  1969  1925  1637  2002  1823  2341  2545  2435  1501
  1554  1941  1479  1482  1827  2513  2385  2201  2092  1883
  2438  1993  1466   382  2669   962  2033  2466  2025  1369
  1656  2161   305  1961  2662  1154  2170  1748  2651  1587
  1036  1772  2600  2558  1823  1570  1280  1981  2946  2035
  2583  2508  1206  1962  1934  1774  2540  2600  2596  1890
  2549  2269  2575  2488  2241    38   594  1358  1408  2407
  2408  1822   304  2538  2033  1739  2298  2499   614  1221
  2242  2567   628  1681  2703   566  2685  2488  1239  2667
   586   944  2616  1829  2382  1079  2454  1240   188  2414
  2286  1599  2341  1762    88  2022  2263  1534  2897  3475
  1465  1719  1578  2359   528  1320   586  1451   341   416
    41     0  3590   236    26   892  2380  1261  2002  2327
  2528   709  1834  2617   931  1622  1391  1386  1909  2219
   748  1741  2604  1566  2047  2568  2209    54  2178  1648
  3163  2416   685  2194  2365  1861  1585  1799  2160  2048
  1423  2249  2517  2564  2542   715  1431  1815  2461   821
   785  1460   629  2416  1597  2535  2208  1714  2557  1342
  2446  2482  2450  2076  1496  2289  2642   643  1764  2202
   520  2141
  2296  1808  1730  2727  4426  1628  2468  4899  1942  1552
  1702  1544  1527  1426  1798  2142  3418  1570  1826  1773
  1991  2020  1930  1892  3747  3614  3061  1648  1731  1647
  2771  2038  3370  1676  1776  2863  1895  1726  1623  1657
  1844  1902  1843  3247  3439  1677  1788  3490  2211  1598
  1992  1308  1661  1467  1929  1641  2765  2053  3117  1802
  1837  2707  2113  1413  1519  1793  1738  2083  2141  4563
  1823  1197  2008  2737  2274  1925  2437  2196  2449  1440
  2334  3489  1607  2669  2291  1829  3711  3735  1867  4821
  1632  2620  3005  1982  2086  1927  2168  1893  3470  1629
  1279  2849  1954  2029  2902  2041  3230  2199  1474  1509
  1918  1658  1831  1818  1887  1637  1655  3239  5779  5869
  1995  1685  1895  2192  1962  1774  1273  1609  1624  2146
  4354  2003  2222  2220  2095  1090  1880  1916  1624  1954
  1609  1993  2206  3209  1700  3350  1744  5947  1872  2375
  1959  1908  3366  1807  1697  2436  1471  2175  1723  2003
  3276  1864  1642  1032  2121  2406  2845  1611  1911  1579
  1821  1933  3085  1888  1754  1817  1611  1650  1628  1700
  1606  1863  5340  1412  2076  3613  3118  2247  2360  1189
  1940  1873  3361  1623  1559  2071  1916  1579  3009  2663
  1727  1709  3174  1916  1757  3709  1721  1411  4159  1643
  3083  2682  2116  2101  1419  2778  1619  3055  3496  1486
  1545  2333  1833  2126  3577  2012  1870  2465  1855  2150
  2256  2007  2398  1231  3719  2352  3105  2171  3312  3296
  3621  3590     0  3451  3595  2699  1209  3193  2200  1324
  1743  3722  2150  1890  2965  1969  2427  2480  1994  1496
  3502  2034  1676  2093  1819  1621  1742  3561  2117  2446
  1944  1796  3722  1407  1225  1929  2010  2441  2248  1903
  2268  1902  1588  1962  1734  2931  2189  1990  1783  3785
  3787  2133  3514  1556  2260  1055  1727  4402  1623  2303
  1676  1574  1310  1919  2769  1492  1677  3623  3805  1784
  3149  1760
  1157  2118  2515   741  3579  2434  1013  2280  2006  2091
  2064  2010  2498  2150  2708  1310    76  2383  2756  1681
  1933  2006  1521  2336  1001   278   981  1811  2406  1877
  1304  1726   662  2653  1864  1463  2181  2575  2550  2657
  2255  2207  2538   884  1187  2650  2125   327  1602  2552
  1763  2276  2119  2190  3021  1943   933  1803  2048  1964
  2109   878  1542  2195  1996  2041  2625  1392  1319  2205
  1978  2285  1725   888  1497  2041  1120  1657  1667  2289
  1652  1357  2500   785  1233  2192   689   503  1799  2403
  2652  1468   459  2012  1431  1930  1290  2860   160  1916
  2201   624  1499  1817   694  1912  1002  1813  2238  2108
  2186  1800  3012  1958  2202  2362  2573   931  2428  2483
  1456  1875  1873  1603  1972  1703  2224  2507  2392  1419
  1784  1912  1420  1422  1801  2364  2371  2180  2011  1836
  2394  1967  1285   284  2646  1107  1967  2545  1982  1330
  1554  2136    86  1896  2638  1022  2066  1727  2630  1461
  1169  1676  2568  2419  1801  1573  1343  1853  2948  1923
  2570  2504  1310  1914  1851  1646  2502  2569  2563  1753
  2511  2245  2811  2422  2243   274   630  1255  1374  2280
  2402  1745    90  2501  1906  1696  2284  2455   442  1235
  2198  2541   702  1534  2687   783  2664  2422  1467  2638
   596   879  2633  1804  2305  1101  2412  1340   353  2351
  2219  1591  2319  1733   304  2002  2240  1545  2894  3493
  1413  1656  1580  2225   748  1258   611  1287   139   187
   277   236  3451     0   219   782  2244  1384  2007  2222
  2505   921  1818  2612   984  1497  1372  1380  1874  2133
   922  1688  2576  1486  1998  2533  2165   260  2183  1666
  3168  2393   898  2073  2233  1806  1468  1827  2180  2013
  1363  2230  2475  2565  2518   528  1338  1765  2439  1036
  1001  1319   807  2363  1573  2401  2161  1941  2521  1266
  2410  2436  2365  2046  1559  2213  2616   842  1951  2163
   314  2093
  1301  2173  2556   868  3423  2489  1132  2063  2053  2184
  2138  2118  2561  2257  2738  1467   201  2447  2782  1822
  1979  2042  1670  2368   814    63   926  1948  2452  1990
  1280  1786   551  2695  1952  1413  2221  2615  2600  2700
  2296  2245  2568   793  1053  2693  2182   195  1647  2605
  1827  2384  2193  2284  3037  2044   965  1853  1956  2034
  2161   945  1616  2297  2113  2104  2662  1564  1454  2000
  2043  2414  1791   941  1545  2087  1207  1699  1668  2376
  1672  1217  2555   955  1335  2239   492   288  1880  2192
  2698  1457   592  2053  1539  1985  1427  2880   125  2024
  2330   746  1655  1869   747  1953   909  1840  2326  2206
  2224  1937  3036  2027  2242  2421  2620   839  2358  2398
  1611  1979  1939  1653  2018  1830  2349  2561  2450  1512
  1576  1958  1492  1495  1844  2517  2403  2218  2104  1898
  2454  2010  1464   386  2686   988  2046  2452  2041  1384
  1665  2177   293  1974  2679  1159  2179  1765  2668  1593
  1062  1782  2616  2563  1840  1589  1303  1987  2965  2043
  2601  2527  1231  1977  1945  1780  2556  2616  2613  1894
  2565  2286  2594  2502  2260    58   613  1366  1424  2413
  2427  1834   292  2554  2039  1754  2316  2514   612  1240
  2257  2584   650  1685  2721   591  2702  2501  1261  2684
   603   956  2636  1846  2394  1099  2470  1265   213  2427
  2299  1617  2358  1779   114  2039  2280  1554  2916  3495
  1479  1732  1596  2364   553  1333   604  1452   331   403
    59    26  3595   219     0   899  2385  1287  2021  2336
  2546   734  1851  2636   952  1628  1408  1404  1925  2230
   774  1755  2621  1577  2062  2584  2225    79  2197  1668
  3183  2433   710  2201  2371  1875  1592  1820  2181  2064
  1436  2267  2533  2584  2559   711  1441  1829  2478   846
   809  1464   656  2430  1613  2541  2223  1736  2573  1353
  2462  2497  2462  2092  1519  2301  2659   669  1790  2218
   512  2156
   419  1368  1777    57  3391  1680   233  2594  1272  1309
  1295  1228  1736  1368  1986   604   735  1619  2038   928
  1201  1288   787  1616  1232   915   710  1051  1664  1096
   813   977   772  1913  1086  1027  1452  1839  1800  1915
  1522  1481  1819   791  1138  1911  1373   794   882  1800
  1010  1494  1349  1408  2318  1160   381  1070  1681  1199
  1364   225   779  1413  1217  1282  1892   740   558  2398
  1218  1515   969   284   779  1307   357   942  1047  1509
   985  1289  1747   273   452  1452  1074  1047  1027  2641
  1907   906   323  1287   648  1184   532  2153   773  1134
  1431   157   784  1080   273  1190   861  1122  1459  1326
  1462  1041  2296  1195  1473  1606  1828   816  3208  3265
   737  1092  1114   878  1238   931  1450  1754  1636   642
  2029  1180   663   666  1078  1629  1651  1455  1230  1084
  1636  1239   679   515  1909  1023  1194  3327  1231   614
   772  1406   706  1125  1901   274  1285  1017  1895   696
  1018   894  1821  1668  1085   924   898  1088  2243  1145
  1848  1798  1011  1159  1070   882  1749  1823  1815  1001
  1758  1515  3125  1647  1555   914   502   473   663  1514
  1694   967   699  1749  1141   951  1565  1696   381   668
  1443  1802   605   803  1959  1106  1931  1646  1739  1894
   442   191  1962  1083  1526   597  1656  1020   803  1578
  1443   915  1588  1010   878  1282  1511   918  2181  2807
   667   889   929  1467  1101   506   476   612   652   672
   922   892  2699   782   899     0  1489  1139  1335  1442
  1769  1176  1113  1902   631   730   694   731  1136  1350
  1015   932  1834   709  1239  1782  1409   862  1500  1044
  2464  1660  1165  1302  1473  1045   693  1217  1530  1271
   608  1506  1718  1866  1781   372   557  1011  1706  1276
  1260   580   964  1597   865  1644  1403  2151  1771   496
  1661  1676  1583  1310  1075  1434  1875  1065  1886  1413
   536  1334
  1087   951  1167  1517  3847  1000  1260  3831  1034   571
   769   456   952   425  1369   942  2209   893  1425   564
  1046  1125   726  1200  2585  2404  1908   438  1086   497
  1671   980  2181  1222   705  1811  1098  1209  1092  1208
  1093  1122  1291  2083  2321  1221   932  2282  1136  1070
   941   406   762   554  1683   557  1582  1043  2239   824
   979  1509   981   468   383   872  1257   910   931  3535
   863   158   939  1544  1168  1036  1243  1143  1441   635
  1305  2400  1035  1468  1094  1031  2518  2529   790  3797
  1182  1556  1795  1085   893   964   958  1551  2260   505
   160  1639   758  1022  1699  1093  2083  1225   624   519
  1127   448  1603   841  1103   950  1141  2081  4611  4690
   796   564   883  1113  1035   572   213  1042   962   970
  3264  1047  1070  1068  1094   197  1212  1120   601   937
   947  1069  1040  1999  1238  2220   744  4763   930  1229
   771  1081  2160   777  1230  1226   385  1153  1247   794
  2158   698  1125   180  1126  1355  1760   405  1622   414
  1293  1352  1997   903   659   608  1040  1133  1108   491
  1044  1107  4317   751  1330  2404  1921  1045  1226   108
  1293   760  2155  1051   354  1006  1190   968  1804  1535
   916  1167  1986   713  1319  2524  1271   750  3034  1181
  1882  1481  1597  1103   626  1630   974  1974  2289   765
   702  1278  1127  1096  2368  1114  1111  1412  1542  2128
  1111   896  1349    31  2531  1177  1906   980  2106  2094
  2412  2380  1209  2244  2385  1489     0  2121  1327   339
  1173  2552  1170  1385  1808   760  1305  1370  1013   527
  2341   952  1164   926   872  1076   907  2352  1336  1437
  1787  1142  2549   239    42   883   804  1498  1468   991
  1107  1139   995  1419  1173  1730   996   940  1163  2625
  2623   925  2338   859  1183   158   885  3339  1069  1118
  1032   946   548  1032  1743   620  1195  2448  2826   956
  1947   871
  1406  1408  1656  1180  2269  1670  1195  1715  1268  1645
  1491  1686  1768  1782  1761  1580  1309  1684  1786  1695
  1210  1204  1655  1449   731  1241   448  1755  1589  1624
   455  1162   735  1781  1437   332  1366  1699  1740  1793
  1435  1373  1610   500   322  1778  1426  1094   993  1756
  1207  1891  1535  1726  1976  1583   767  1140   669  1390
  1382   925  1143  1785  1742  1404  1728  1751  1428  1415
  1370  2057  1198   862   953  1292  1047  1001   751  1756
   859   300  1720  1410  1172  1418   937  1137  1346  1676
  1803   574  1197  1237  1307  1268  1423  1845  1241  1620
  1990  1154  1693  1163   909  1162   382  1003  1719  1691
  1352  1751  2007  1374  1381  1628  1737   453  3447  3441
  1652  1560  1298  1015  1243  1603  1972  1722  1651  1198
  1161  1195  1071  1073  1098  2312  1477  1351  1578  1239
  1662  1215  1744  1179  1763   318  1450  3466  1325   917
  1398  1337  1376  1391  1759  1307  1763  1017  1739  1490
   229  1433  1741  2287  1073   787   361  1759  1916  1707
  1645  1538   136  1304  1472  1619  1718  1737  1745  1753
  1726  1418  2196  1813  1280  1245   796  1239   908  2085
  1462  1362  1368  1710  1798  1131  1404  1712  1321   612
  1497  1686   695  1670  1765   856  1766  1813   988  1787
   857   966  1554  1093  1778   581  1664   148  1074  1733
  1652   862  1476  1067  1177  1209  1411   728  1891  2365
  1025  1225   795  2091   895  1018   825  1626  1354  1442
  1251  1261  3193  1384  1287  1139  2121     0  1068  1890
  1642   761  1048  1641   509  1504   822   753  1199  1702
   569  1177  1727  1220  1375  1730  1475  1208  1218   754
  2109  1541   779  1883  2087  1270  1440   808  1137  1302
  1048  1384  1717  1569  1656  1394  1224  1209  1577   748
   773  1504   673  1685   945  2235  1486  1220  1722  1098
  1626  1706  1884  1298   439  1701  1753   728   766  1441
  1401  1442
  1260   401   591  1393  2534   606  1189  2716   293   758
   561   880   707   909   729  1326  1938   637   767  1163
   289   202  1244   383  1757  2001  1145  1136   521   903
   770   471  1549   721   663   747   308   637   671   732
   371   309   564  1332  1370   718   422  1839   469   687
   478   977   580   800  1016   791  1074   356   934   505
   371  1154   654   881   969   457   673  1468  1147  2366
   465  1208   510  1128   563   295   994   409   360   780
   356  1366   652  1547   979   371  1864  1999   608  2623
   739   582  1607   243   922   371  1166   859  1922   865
  1169  1464  1310   366  1316   249  1258   217   759   811
   289  1140  1016   489   320   574   670  1301  4361  4382
  1294   819   471   481   292  1025  1126   655   593   827
  2196   294   721   720   314  1522   414   290   727   435
   606   259  1544  1727   705  1316   587  4422   397   722
   906   292  1955   572   700  1274   943   336   683  1095
  1223   834   673  1450   290   434   793  1107   944   980
   598   509   997   436   722  1094   651   669   677  1180
   658   353  3140   788   240  2003  1407  1017   673  1251
   415   682  1946   643  1119   473   336   651  1701   780
   474   620  1387  1252   721  1814   713   789  2054   723
  1422  1168   630   305   800   922   604   959  1830   714
   678   422   408   368  1940   213   346   467   896  1486
   696   614   427  1296  1843   847  1417  1398  1908  1961
  2011  2002  2200  2007  2021  1335  1327  1068     0  1011
   577  1764   245   619  1086  1081   646   628   342   808
  1539   529   661   783   454   662   464  1952   176   360
  1162   473  1774  1108  1285   506  1032   260   205   336
   763   318   653   563   591  1708   927   477   510  1783
  1800  1231  1603   646   474  1387   482  2222   654   893
   561   648   914   300   631   750   691  1695  1605   418
  1847   469
  1087   622   833  1481  3514   666  1209  3606   718   256
   450   222   626   108  1042   990  2177   557  1100   604
   741   809   781   861  2423  2345  1737   474   748   345
  1454   727  2055   898   455  1566   764   878   764   885
   756   787   956  1923  2120   897   602  2208   897   744
   682    83   434   217  1368   317  1450   765  1938   524
   651  1409   789   132   228   554   928  1018   916  3290
   557   198   692  1431   952   716  1138   890  1170   298
  1042  2180   705  1485  1002   696  2398  2442   546  3552
   861  1315  1763   768   796   663   946  1228  2212   313
   183  1599   835   741  1609   792  1905   936   285   205
   793   486  1293   541   768   612   813  1914  4636  4701
   859   365   601   876   725   531   125   713   625   836
  3048   747   900   897   813   521   873   786   312   659
   611   759  1146  1957   913  2028   450  4766   621  1051
   670   751  2143   500   904  1207   156   883   919   774
  1957   556   797   439   843  1104  1534   420  1304   304
   959  1014  1774   609   430   605   710   804   780   551
   714   770  4074   428   995  2345  1812   970  1035   245
   954   548  2136   720   379   758   852   636  1795  1340
   580   835  1859   774   993  2391   945   427  2840   858
  1784  1390  1259   821   291  1453   638  1747  2211   430
   364  1028   788   829  2301   798   774  1163  1224  1830
   932   682  1097   312  2403  1037  1802  1047  2088  2093
  2354  2327  1324  2222  2336  1442   339  1890  1011     0
   838  2399   882  1051  1641   738  1103  1159   721   203
  2178   715   835   777   562   747   573  2292  1004  1167
  1481   804  2399   219   297   620   757  1204  1139   675
   948   802   664  1082   839  1739   895   681   825  2460
  2463   941  2192   523   946   376   551  3109   739   996
   695   613   234   711  1485   281   868  2301  2559   623
  1947   545
  1573   407    14  1824  2755   172  1577  3251   499   678
   545   843   239   778   232  1571  2441   280   291  1276
   572   503  1418   193  2334  2533  1707  1189   112   946
  1337   792  2105   149   774  1325   324    70   119   157
   250   301   120  1898  1947   147   407  2373   903   144
   762   766   507   641   583   812  1581   702  1396   603
   407  1628   994   719   934   508   124  1670  1420  2886
   572  1018   804  1616  1007   464  1412   848   929   540
   884  1937   149  1930  1343   316  2430  2551   789  3136
   161  1149  2073   493  1206   585  1447   422  2438   890
  1021  1916  1485   690  1812   593  1830   712   560   713
   322  1198   538   600   303   232    96  1870  4901  4931
  1488   879   667   901   533  1145   961   144   214  1155
  2750   593  1106  1104   704  1338   164   327   712   687
   227   538  1778  2221   141  1893   646  4976   542  1175
  1131   368  2443   695   133  1634   867   781   126  1317
  1801  1011   105  1229   705   971  1368  1141   509   987
   121   198  1575   618   823  1232   144    99   116  1258
   145   260  3644   430   369  2534  1938  1355  1130  1070
   201   869  2435   131  1126   818   242   207  2150  1320
   353    43  1933  1419   194  2385   161   431  2624   146
  1942  1631   430   701   547  1464   199  1536  2367   408
   497   931   187   771  2475   506   265  1016   435  1079
  1102   897   962  1148  2411  1263  1943  1643  2393  2432
  2543  2528  1743  2505  2546  1769  1173  1642   577   838
     0  2339   695   212  1640  1290  1138  1144   633   692
  2113   839    84  1091   548   123   384  2481   427   928
   721   112  2349  1027  1132   737  1266   835   535   497
  1160   280   184   252    13  2134  1258   760    68  2360
  2377  1488  2173   315   933  1164   399  2763   123  1278
   147   227   631   460  1208   572   115  2268  2116   364
  2303   463
  1578  2041  2353  1183  2701  2336  1356  1434  1903  2187
  2075  2178  2427  2300  2485  1769   862  2328  2516  2028
  1834  1859  1923  2147    80   672   666  2128  2270  2078
  1009  1712   404  2485  1953  1027  2036  2402  2424  2495
  2110  2050  2326   476   445  2482  2056   597  1542  2436
  1759  2423  2127  2280  2724  2082   970  1732  1384  1967
  2020  1065  1610  2321  2206  2008  2438  1915  1679  1300
  1959  2531  1735  1019  1463  1933  1315  1573  1411  2341
  1476   564  2394  1375  1465  2076   248   478  1865  1517
  2501  1193  1018  1884  1660  1871  1660  2587   761  2093
  2452  1087  1935  1754   907  1793   514  1645  2296  2224
  2028  2120  2748  1954  2053  2282  2429   488  2687  2679
  1889  2037  1867  1557  1872  1982  2451  2398  2308  1583
   891  1816  1500  1502  1703  2721  2178  2025  2109  1813
  2317  1851  1854   871  2470   456  2007  2705  1931  1347
  1781  1999   960  1938  2465  1438  2251  1616  2448  1792
   553  1863  2430  2730  1687  1391   971  2150  2661  2151
  2360  2262   781  1889  1970  1964  2393  2428  2432  2098
  2401  2095  1970  2430  1994   677   674  1522  1366  2546
  2176  1851   954  2387  2199  1678  2097  2373  1114  1074
  2132  2382   581  1940  2483   144  2477  2430   580  2485
   734  1100  2303  1701  2361   948  2325   821   572  2349
  2244  1449  2161  1653   624  1861  2088  1337  2630  3126
  1466  1720  1399  2524   187  1376   699  1785   968  1063
   679   709  3722   921   734  1176  2552   761  1764  2399
  2339     0  1677  2369   759  1819  1307  1264  1802  2241
   228  1704  2423  1632  1971  2412  2105   668  1930  1412
  2861  2231    24  2328  2526  1819  1764  1515  1868  1929
  1454  2066  2384  2301  2353  1219  1557  1761  2272   116
    87  1726   216  2322  1495  2691  2111  1037  2402  1434
  2298  2362  2455  1938  1148  2274  2454   110  1071  2081
  1104  2054
  1015   365   706  1170  2735   661   953  2749   225   626
   449   713   749   774   890  1081  1752   651   937   938
   161   191  1007   517  1681  1838  1026   925   607   708
   668   235  1416   844   471   716   372   763   759   851
   447   393   720  1220  1321   842   382  1678   232   768
   252   866   489   693  1208   614   888   131  1070   359
   343   948   408   762   793   356   810  1226   902  2419
   330  1070   277   930   334   255   764   172   299   710
   200  1348   722  1312   738   401  1747  1859   399  2680
   850   490  1400   208   678   223   921  1045  1746   678
  1018  1249  1072   150  1123   116  1163    55   675   677
   372   927  1194   341   392   605   773  1195  4206  4237
  1053   626   286   241   197   802   984   727   631   582
  2206   147   480   479    80  1368   553   367   574   234
   639   173  1300  1535   834  1249   432  4283   277   500
   668   330  1760   393   828  1034   785    96   816   853
  1163   607   771  1312    50   286   720   902  1134   790
   752   688   951   273   526   865   722   770   770   962
   731   435  3201   767   442  1839  1243   773   452  1108
   585   463  1752   717   921   231   465   696  1487   628
   456   734  1240  1016   870  1709   850   767  2031   835
  1248   957   851    70   731   771   648   918  1672   686
   605   237   507   123  1780   189   429   340  1077  1693
   458   376   278  1139  1733   615  1248  1154  1711  1757
  1848  1834  2150  1818  1851  1113  1170  1048   245   882
   695  1677     0   795   952   841   446   449   161   681
  1449   290   772   538   332   745   431  1786   390   296
  1356   582  1684   938  1130   296   790   328   450   255
   524   415   708   754   708  1486   683   252   627  1712
  1724   986  1497   646   249  1252   440  2251   735   654
   626   684   840   260   618   659   809  1597  1678   404
  1636   394
  1740   578   218  1958  2570   384  1724  3184   637   885
   738  1050   442   990   121  1752  2545   493   148  1474
   704   613  1609   288  2355  2618  1763  1393   312  1148
  1388   937  2168   215   961  1341   456   183   304   234
   397   425    99  1948  1957   213   583  2457  1021   330
   914   978   707   853   416  1012  1680   833  1309   781
   570  1744  1143   931  1143   686   154  1860  1594  2810
   745  1230   956  1725  1125   604  1547   962   979   753
   964  1927   353  2081  1494   476  2480  2618   964  3053
   259  1200  2195   616  1374   737  1620   250  2534  1093
  1234  2042  1678   826  1918   712  1869   799   772   922
   442  1402   400   776   436   443   258  1916  4980  5001
  1677  1077   831  1024   669  1340  1174   346   426  1312
  2707   724  1246  1244   823  1548   254   449   914   841
   440   664  1963  2329   190  1914   834  5041   704  1294
  1309   502  2555   875   194  1790  1077   889   169  1500
  1819  1195   275  1438   818  1047  1403  1347   340  1193
    92   109  1590   781  1013  1426   348   266   292  1460
   346   398  3553   639   379  2620  2023  1513  1246  1282
   210  1047  2547   336  1333   958   337   417  2280  1397
   543   220  2006  1612   141  2427   169   640  2606   250
  2035  1751   232   818   760  1540   412  1551  2448   620
   707  1021   332   892  2558   620   400  1084   281   910
  1235  1056  1039  1361  2456  1396  2032  1825  2507  2553
  2628  2617  1890  2612  2636  1902  1385  1641   619  1051
   212  2369   795     0  1706  1474  1240  1234   772   902
  2146   989   234  1251   722   316   571  2568   444   979
   562   275  2380  1239  1344   899  1445   854   504   648
  1298   399   392    79   211  2272  1416   912   238  2378
  2399  1666  2216   528  1043  1373   589  2706   321  1422
   358   439   842   601  1221   784   219  2305  2041   540
  2430   646
   937  1306  1652   671  2774  1613   714  2059  1172  1428
  1323  1420  1697  1541  1814  1121   909  1592  1854  1310
  1100  1141  1233  1453   782   925   101  1396  1558  1325
   328   958   464  1789  1194   481  1322  1707  1711  1797
  1398  1341  1647   283   544  1787  1320   763   791  1720
  1004  1664  1375  1522  2096  1324   274   989  1105  1214
  1288   426   852  1562  1452  1262  1749  1287   992  1817
  1210  1777   978   363   706  1204   605   828   727  1586
   756   674  1674   901   749  1353   796   912  1106  2070
  1799   509   707  1160   927  1128   980  1943   869  1337
  1700   647  1260  1009   404  1064   279   928  1541  1465
  1319  1390  2102  1202  1342  1553  1723   274  3274  3296
  1215  1280  1114   804  1139  1247  1696  1679  1580   838
  1486  1080   744   746   965  1984  1487  1315  1351  1061
  1587  1123  1263   733  1777   431  1251  3338  1188   589
  1040  1282   954  1181  1771   821  1494   879  1757  1082
   401  1112  1722  1984   953   669   358  1413  2026  1401
  1681  1596   387  1140  1211  1240  1674  1721  1722  1376
  1683  1385  2575  1683  1326   927   353   813   607  1795
  1500  1092   945  1670  1460   923  1402  1645   830   326
  1396  1681   304  1250  1803   766  1789  1683  1231  1784
   395   468  1688   965  1607   190  1598   403   751  1603
  1492   716  1455   909   862  1141  1378   624  1982  2545
   708   961   678  1779   786   632   374  1158   919   997
   935   931  2965   984   952   631  1808   509  1086  1641
  1640   759   952  1706     0  1104   550   515  1061  1482
   537   947  1720   882  1224  1697  1367   878  1262   727
  2241  1528   760  1579  1779  1063  1044   870  1233  1193
   701  1360  1659  1648  1654   894   828  1006  1572   820
   822  1057   558  1583   746  1942  1370  1586  1687   699
  1578  1632  1698  1210   575  1518  1755   664  1256  1348
   929  1311
   348   896  1294   760  3537  1153   499  3163   868   674
   747   548  1176   685  1523   282  1457  1064  1582   209
   823   932   169  1197  1859  1645  1205   322  1178   408
  1054   609  1434  1411   516  1242  1033  1354  1278  1406
  1080  1065  1377  1363  1643  1409   891  1521   665  1269
   607   803   791   762  1874   514   852   726  1811   692
   907   758   451   741   510   788  1412   392   178  2904
   730   788   571   799   627   895   505   709   989   880
   857  1751  1217   746   356   999  1766  1769   513  3162
  1391  1004  1042   908   201   761   208  1711  1502   458
   704   882   231   718   942   844  1383   884   832   671
  1055   312  1825   699  1050  1077  1319  1369  3899  3967
   213   439   655   642   844   208   728  1225  1104   317
  2590   809   457   456   766   910  1227  1046   609   665
  1098   865   488  1243  1415  1534   644  4035   778   594
   174   991  1415   598  1406   474   588   766  1409    36
  1488   279  1307   940   792   860  1154   358  1800   434
  1397  1391  1370   704   470   152  1220  1311  1295   280
  1228  1082  3673  1034  1222  1644  1169   296   615   785
  1294   429  1409  1225   411   609  1157  1152  1062   892
   937  1311  1242   181  1483  1779  1444  1033  2333  1381
  1126   727  1612   776   891   948  1125  1356  1528   983
   847   797  1142   719  1607   921  1081   900  1725  2369
   504   466   858   737  1782   487  1152   353  1360  1359
  1652  1622  1969  1497  1628   730   760  1504  1081   738
  1290  1819   841  1474  1104     0   704   778   755   698
  1619   552  1332   325   753  1259   906  1592  1190   984
  2011  1201  1813   576   743   595    64  1118  1281   843
   463  1091  1180  1467  1299  1001   281   607  1242  1901
  1895   210  1602  1033   693   914   891  2684  1248   410
  1153  1128   918   895  1214   808  1374  1711  2260   934
  1212   829
   717   771  1148   752  2865  1086   581  2525   646   881
   773   888  1164  1000  1336   848  1306  1054  1383   881
   572   635   867   964  1324  1396   640   933  1044   810
   367   407  1000  1287   650   539   813  1207  1193  1292
   888   837  1166   832  1019  1285   783  1239   245  1199
   454  1120   826   973  1651   787   443   450  1126   664
   757   508   324  1017   932   717  1255  1017   671  2237
   662  1254   428   485   156   680   379   292   363  1036
   292  1095  1150   925   429   832  1340  1431   561  2498
  1290   303   961   645   503   587   677  1489  1300   812
  1182   817   916   468   677   545   804   442   990   920
   816   930  1640   653   834  1020  1212   818  3765  3799
   881   753   564   256   612   782  1170  1156  1049   387
  1959   551   251   253   436  1493   999   811   805   513
  1054   601  1050  1089  1278   924   700  3848   645   118
   579   769  1315   631  1271   683   963   356  1261   696
   856   611  1208  1475   432   232   461   937  1577   891
  1198  1132   693   592   674   804  1151  1208  1205   935
  1160   878  3016  1135   876  1398   805   489    88  1278
  1029   557  1307  1148   976   373   911  1114  1055   236
   859  1176   814   881  1316  1316  1295  1135  1738  1275
   805   521  1276   438  1056   360  1068   673  1233  1056
   942   223   950   373  1339   632   872   238  1521  2130
   205   421   236  1275  1334   260   807   910  1267  1316
  1406  1391  2427  1372  1408   694  1305   822   646  1103
  1138  1307   446  1240   550   704     0    74   523   936
  1081   397  1213   400   677  1178   828  1344   817   360
  1798  1025  1310  1069  1273   513   639   530   837   660
   241   860  1131  1195  1151  1065   439   455  1071  1360
  1366   757  1109  1041   206  1427   830  2034  1167   335
  1056  1099  1148   685   513   968  1251  1215  1562   815
  1200   767
   784   792  1155   789  2794  1103   637  2461   661   930
   811   946  1185  1054  1334   919  1312  1078  1379   954
   588   640   941   964  1278  1389   599  1004  1055   874
   300   448   973  1294   704   465   821  1212  1206  1300
   896   843  1164   793   961  1291   805  1229   277  1214
   495  1172   862  1020  1641   844   446   474  1055   702
   775   532   390  1068   994   747  1259  1088   743  2168
   695  1315   474   501   207   694   436   313   316  1076
   272  1030  1166   973   498   846  1310  1412   613  2429
  1299   229   982   654   577   613   748  1481  1300   873
  1244   846   990   494   687   556   756   436  1032   971
   821  1001  1634   689   841  1041  1222   775  3757  3788
   955   814   603   293   628   853  1230  1171  1069   461
  1896   568   324   326   452  1560   999   816   856   548
  1075   614  1119  1099  1283   869   744  3834   672   190
   652   778  1327   677  1277   742  1022   368  1265   770
   797   680  1219  1539   443   196   391  1006  1568   956
  1197  1125   626   625   731   877  1166  1219  1217  1007
  1175   885  2948  1168   863  1391   794   560   163  1340
  1024   617  1318  1163  1045   414   912  1134  1082   190
   882  1183   793   955  1317  1280  1299  1168  1680  1284
   801   551  1257   452  1097   327  1087   605  1222  1088
   980   213   957   394  1330   638   879   186  1515  2114
   278   479   202  1340  1301   328   800   981  1280  1334
  1399  1386  2480  1380  1404   731  1370   753   628  1159
  1144  1264   449  1234   515   778    74     0   546   986
  1037   446  1221   472   709  1192   852  1338   802   313
  1788  1031  1268  1133  1337   556   714   485   810   680
   315   864  1149  1185  1157  1098   512   497  1076  1313
  1320   829  1071  1068   231  1489   855  1968  1181   406
  1071  1120  1192   700   440  1010  1258  1175  1489   835
  1223   795
   977   248   642  1191  2871   564   951  2906   135   465
   292   557   640   613   850  1015  1812   532   903   822
    70   178   912   484  1811  1916  1142   793   531   564
   800   165  1519   780   324   868   317   703   676   782
   385   347   684  1336  1463   777   260  1760   278   680
   150   706   335   533  1188   461   961    73  1225   198
   235   996   371   602   640   207   756  1146   844  2578
   171   910   190   988   379   170   779   233   456   557
   341  1498   629  1308   722   318  1857  1954   265  2839
   777   632  1439   159   618    69   867  1022  1814   530
   859  1282   980    56  1184    93  1289   215   520   516
   330   797  1161   180   338   497   698  1316  4284  4321
   968   480   132   272   102   683   824   635   526   543
  2359    54   474   472   101  1210   518   322   414    93
   531   113  1233  1590   774  1385   272  4370   129   544
   580   271  1811   238   766  1018   627   187   760   772
  1302   495   693  1152   126   419   861   765  1112   643
   712   673  1097   112   382   755   630   694   689   838
   639   379  3361   628   469  1918  1327   743   502   948
   570   341  1803   628   780   186   435   591  1517   734
   336   668  1336   920   822  1825   795   628  2177   763
  1324   998   871   106   578   873   545  1065  1755   547
   453   353   451   151  1861   167   375   477  1047  1682
   468   296   411   982  1846   629  1329  1089  1760  1798
  1926  1909  1994  1874  1925  1136  1013  1199   342   721
   633  1802   161   772  1061   755   523   546     0   520
  1574   220   702   486   176   659   306  1864   435   452
  1333   523  1808   784   972   164   712   485   531   139
   528   373   608   746   646  1503   647   149   570  1843
  1853   923  1615   522   317  1092   309  2408   648   650
   537   575   685   173   775   502   742  1717  1839   293
  1670   252
  1036   424   690  1395  3319   525  1123  3416   515    57
   246   162   513   102   912   974  2082   419   972   619
   538   606   783   684  2261  2234  1575   512   590   295
  1275   542  1912   777   288  1375   571   742   639   767
   572   597   803  1765  1943   776   405  2091   715   623
   496   189   235    64  1254   191  1312   568  1734   322
   452  1289   636    83   245   351   796  1035   865  3096
   354   400   512  1304   781   513  1023   701   973   185
   848  1996   577  1430   899   505  2256  2315   375  3357
   746  1128  1674   565   704   461   895  1103  2109   240
   366  1508   846   544  1490   588  1740   735   143    27
   600   522  1188   339   578   459   686  1753  4559  4615
   860   264   405   696   521   508   319   585   479   717
  2863   544   756   753   615   718   700   593   131   464
   467   555  1156  1859   788  1855   253  4676   417   897
   587   554  2057   311   779  1139   175   689   789   732
  1780   459   671   642   644   914  1350   460  1185   308
   812   852  1590   408   285   594   581   678   656   586
   587   584  3879   342   803  2235  1681   879   875   444
   781   400  2050   590   438   575   668   506  1719  1171
   393   697  1718   781   865  2242   819   341  2663   740
  1659  1275  1097   622   194  1293   496  1562  2092   307
   195   840   612   636  2187   595   588   974  1105  1734
   782   522   907   497  2256   905  1674  1039  2002  2017
  2243  2219  1496  2133  2230  1350   527  1702   808   203
   692  2241   681   902  1482   698   936   986   520     0
  2017   539   705   653   358   621   381  2180   808   969
  1378   639  2243   340   484   433   699  1001   941   472
   808   614   535   923   696  1673   794   495   667  2297
  2302   908  2039   383   764   579   359  2919   611   877
   545   482   232   509  1290   123   743  2146  2359   430
  1874   344
  1400  1813  2126  1030  2657  2108  1174  1579  1674  1962
  1848  1958  2199  2078  2262  1591   852  2099  2295  1828
  1605  1631  1732  1921   245   719   441  1922  2042  1862
   781  1485   285  2259  1730   808  1808  2176  2196  2269
  1883  1822  2101   257   283  2257  1828   598  1315  2209
  1532  2200  1899  2055  2508  1861   766  1504  1222  1740
  1792   877  1389  2098  1989  1780  2213  1744  1487  1395
  1731  2314  1509   826  1237  1704  1113  1345  1184  2114
  1248   442  2166  1240  1263  1848   369   578  1641  1631
  2275   966   910  1656  1453  1643  1471  2368   763  1875
  2236   949  1749  1526   741  1565   285  1416  2070  2000
  1800  1915  2529  1727  1826  2054  2202   263  2884  2883
  1703  1818  1640  1331  1644  1775  2233  2170  2080  1371
  1014  1587  1281  1284  1475  2514  1953  1797  1886  1585
  2089  1623  1694   802  2244   251  1781  2913  1703  1127
  1570  1772   941  1713  2239  1265  2032  1388  2222  1593
   345  1648  2203  2518  1459  1162   746  1942  2444  1936
  2136  2039   568  1662  1748  1761  2165  2201  2205  1896
  2174  1867  2110  2202  1771   723   519  1323  1143  2331
  1952  1629   934  2159  1990  1451  1871  2145  1020   848
  1904  2156   409  1749  2259   289  2252  2202   726  2259
   587   915  2087  1473  2135   724  2096   607   574  2121
  2017  1221  1934  1425   659  1633  1861  1109  2411  2919
  1246  1497  1171  2313   326  1163   549  1613   936  1032
   728   748  3502   922   774  1015  2341   569  1539  2178
  2113   228  1449  2146   537  1619  1081  1037  1574  2017
     0  1479  2196  1417  1744  2184  1876   698  1706  1185
  2647  2005   236  2114  2313  1593  1562  1292  1648  1700
  1238  1839  2155  2080  2127  1119  1351  1534  2045   284
   284  1541   118  2093  1268  2477  1882  1142  2175  1225
  2070  2134  2229  1710   928  2048  2228   162  1029  1853
  1042  1826
   757   436   847   986  3016   748   738  2893   352   483
   386   509   810   609  1062   801  1629   694  1117   651
   290   395   716   701  1722  1751  1038   651   732   461
   739    58  1388   981   260   860   533   909   867   982
   597   564   899  1229  1406   979   440  1599   184   867
    77   725   441   576  1404   405   802   175  1322   280
   432   813   155   621   569   352   963   940   627  2586
   289   880    36   813   242   385   576   193   497   641
   358  1466   815  1092   505   523  1731  1808   168  2848
   974   606  1244   379   400   254   649  1238  1639   447
   814  1083   782   172  1008   300  1200   336   595   524
   548   652  1373   271   553   675   896  1216  4110  4153
   765   388   185   162   321   519   794   822   705   323
  2333   272   270   267   214  1148   735   540   409   152
   706   332  1020  1405   978  1316   304  4207   299   376
   378   487  1621   234   970   800   585   226   966   566
  1242   322   889  1112   241   402   819   635  1328   546
   926   892  1060   226   295   577   817   890   882   680
   825   593  3369   751   687  1752  1173   524   345   909
   789   196  1613   817   662    61   654   767  1314   632
   511   871  1197   725  1032  1711  1001   751  2126   961
  1162   809  1091   223   661   757   725  1033  1597   674
   552   325   663   173  1698   385   589   459  1262  1900
   276    86   396   921  1728   430  1171   874  1569  1601
  1760  1741  2034  1688  1755   932   952  1177   529   715
   839  1704   290   989   947   552   397   446   220   539
  1479     0   902   266   309   850   477  1698   647   493
  1549   733  1707   714   916   120   503   592   730   343
   326   590   788   965   851  1295   427    79   779  1758
  1763   708  1505   675   232  1058   472  2398   838   439
   728   747   750   387   790   572   943  1612  1873   481
  1469   404
  1625   466    70  1888  2802   182  1638  3332   569   698
   585   862   212   785   208  1614  2513   286   267  1305
   643   581  1453   278  2417  2609  1789  1212   170   974
  1419   857  2185    80   816  1409   400    51    71    80
   324   379   167  1980  2032    78   463  2450   975    95
   825   759   542   650   550   841  1656   772  1474   653
   470  1698  1056   723   951   561    93  1707  1468  2966
   626  1007   866  1688  1079   534  1477   922  1012   540
   964  2022   130  1988  1403   384  2511  2630   840  3215
    78  1232  2141   567  1259   650  1496   397  2513   917
  1016  1982  1520   759  1884   667  1913   792   567   728
   401  1222   493   653   380   256    23  1952  4978  5009
  1525   911   725   972   604  1177   956   122   231  1213
  2834   664  1170  1168   777  1321   249   406   740   750
   240   611  1817  2292    83  1977   689  5055   603  1245
  1177   443  2513   743    74  1691   879   856    84  1360
  1885  1055    40  1208   780  1051  1451  1162   479  1008
   149   256  1659   678   862  1265   125    31    57  1283
   120   336  3723   413   452  2610  2015  1412  1202  1058
   280   918  2505   115  1143   884   325   200  2216  1399
   401    41  2012  1453   159  2467   114   414  2709    63
  2018  1700   466   775   544  1543   212  1621  2444   406
   513  1009   265   843  2551   582   342  1097   401  1040
  1169   955  1042  1141  2493  1329  2019  1685  2462  2500
  2619  2604  1676  2576  2621  1834  1164  1727   661   835
    84  2423   772   234  1720  1332  1213  1221   702   705
  2196   902     0  1148   603    87   434  2557   511  1011
   681   192  2432  1034  1124   795  1311   919   617   564
  1226   360   171   293    70  2197  1315   823   151  2444
  2461  1533  2255   321  1007  1143   446  2846    95  1341
   179   224   616   530  1292   582    41  2350  2196   421
  2370   513
   491   684  1098   758  3211   983   494  2913   616   607
   587   555  1032   688  1319   543  1433   915  1374   483
   556   662   494   963  1662  1581   981   534   981   446
   765   323  1278  1228   377   937   795  1160  1107  1228
   855   827  1159  1160  1397  1226   685  1438   342  1104
   338   815   641   707  1664   470   673   439  1487   498
   686   636   130   723   574   587  1216   692   364  2634
   522   898   296   655   303   648   370   390   663   802
   533  1486  1050   839   259   779  1621  1666   318  2894
  1217   691  1030   646   140   514   384  1498  1456   465
   819   866   553   438   837   565  1157   574   752   630
   812   531  1629   496   815   907  1140  1156  3914  3967
   528   412   424   321   586   382   819  1058   937    67
  2343   538   149   147   470  1107   997   804   527   410
   936   599   762  1209  1227  1294   485  4026   550   306
   179   750  1413   418  1219   543   624   453  1217   328
  1235   230  1131  1102   492   536   861   541  1588   519
  1184  1156  1090   473   368   405  1053  1134  1122   534
  1061   853  3410   937   952  1582  1035   263   313   913
  1054   258  1406  1055   584   312   917   995  1087   616
   749  1120  1082   506  1285  1616  1252   936  2107  1205
  1009   621  1357   479   819   703   958  1072  1439   868
   734   472   921   414  1534   652   850   578  1520  2161
   195   195   534   898  1627   260  1025   616  1360  1382
  1590  1566  2093  1486  1577   709   926  1220   783   777
  1091  1632   538  1251   882   325   400   472   486   653
  1417   266  1148     0   545  1088   715  1527   912   659
  1807   989  1631   697   897   354   265   796   987   603
   181   853  1019  1230  1102  1056   166   339  1034  1701
  1701   448  1422   891   368  1060   706  2425  1077   223
   970   974   884   650   898   727  1190  1531  1961   728
  1243   637
  1024   144   554  1291  2983   440  1036  3081   162   306
   117   427   500   457   778  1030  1938   385   836   774
   180   253   893   444  1982  2057  1308   717   437   472
   973   276  1677   683   247  1044   285   616   562   682
   327   317   626  1502  1638   681   141  1903   433   561
   234   538   159   362  1128   346  1103   240  1375    62
   155  1122   459   436   519    42   672  1141   873  2751
    23   756   272  1121   525   170   883   398   630   381
   517  1674   508  1384   801   246  2017  2106   242  3011
   672   807  1552   213   658   108   900   963  1948   425
   714  1391   962   218  1316   231  1459   383   344   358
   309   724  1087    53   300   366   594  1483  4418  4460
   958   389   125   421   163   635   673   515   396   610
  2535   187   578   576   277  1068   474   301   273   165
   397   197  1241  1715   683  1559   138  4513    58   679
   586   248  1930   155   674  1088   489   361   673   777
  1477   474   586   999   302   594  1036   680  1053   540
   648   638  1273    85   305   717   510   588   578   774
   519   329  3533   459   499  2058  1474   809   642   798
   543   324  1922   511   684   309   407   457  1621   899
   204   575  1490   897   743  1990   708   459  2353   660
  1466  1118   865   282   402  1034   417  1241  1900   379
   277   526   390   319  2003   241   329   653   981  1625
   585   353   586   842  2010   740  1473  1103  1878  1909
  2066  2047  1819  1998  2062  1239   872  1375   454   562
   548  1971   332   722  1224   753   677   709   176   358
  1744   309   603   545     0   544   170  2004   487   627
  1269   451  1976   655   831   194   722   644   609   120
   635   342   479   714   559  1597   711   233   494  2015
  2024   943  1780   368   477   937   163  2583   533   743
   425   438   509   168   950   327   645  1884  2007   184
  1776    95
  1559   415   111  1835  2876   106  1581  3358   532   616
   514   779   125   698   295  1542  2471   202   353  1225
   606   556  1376   289  2410  2574  1769  1129   142   894
  1404   808  2162   156   746  1408   376   134    19   148
   301   362   237  1962  2030   155   409  2417   936    25
   773   671   468   564   633   762  1619   731  1512   591
   424  1655  1003   636   866   502   180  1630  1400  2996
   567   920   813  1648  1039   497  1426   886  1002   453
   942  2028    44  1927  1345   346  2492  2604   775  3248
   131  1218  2093   537  1194   602  1428   483  2474   837
   929  1933  1443   716  1844   635  1900   770   481   644
   384  1139   571   592   358   183    66  1936  4943  4978
  1449   833   669   932   566  1099   868    35   154  1154
  2851   626  1119  1117   741  1234   268   387   661   698
   161   577  1742  2249   167  1971   619  5026   551  1203
  1108   415  2468   677   158  1630   794   824   171  1288
  1880   983    50  1122   748  1029  1442  1079   564   925
   226   320  1656   623   789  1187    39    57    36  1201
    33   317  3758   325   474  2576  1983  1351  1161   971
   320   851  2460    34  1059   837   328   114  2164  1373
   340    97  1984  1376   246  2451   199   326  2716   122
  1983  1655   544   740   457  1516   134  1619  2412   319
   430   982   254   806  2518   556   324  1079   484  1118
  1121   897  1021  1053  2476  1279  1986  1612  2417  2451
  2584  2568  1621  2533  2584  1782  1076  1730   662   747
   123  2412   745   316  1697  1259  1178  1192   659   621
  2184   850    87  1088   544     0   374  2522   527  1000
   760   192  2420   947  1036   738  1240   922   645   520
  1175   347    85   368   115  2142  1254   771   165  2438
  2453  1462  2239   237   971  1057   382  2869    11  1287
   122   138   529   493  1293   497   122  2336  2227   370
  2319   451
  1191    67   389  1462  2941   270  1207  3162   207   345
   168   501   336   482   616  1187  2105   226   675   904
   271   278  1038   314  2111  2218  1447   830   272   582
  1098   439  1826   514   390  1143   191   450   392   513
   196   216   472  1641  1753   512    49  2062   583   390
   401   526   149   355   967   447  1262   379  1398   219
    95  1287   629   440   597   128   507  1289  1036  2821
   192   771   441  1284   681   184  1053   539   724   316
   631  1775   337  1554   971   124  2163  2260   405  3079
   502   922  1721   241   824   241  1063   804  2112   529
   746  1560  1106   360  1480   315  1591   472   300   393
   220   838   922   218   196   197   424  1620  4582  4622
  1106   507   294   574   234   769   695   345   227   780
  2628   289   747   745   402  1094   336   213   353   328
   229   260  1394  1881   515  1680   263  4673   184   840
   746   181  2098   310   506  1257   546   488   506   933
  1595   627   416  1008   417   715  1152   786   893   636
   491   499  1382   250   442   854   340   418   407   894
   348   206  3598   338   423  2219  1631   978   801   818
   414   485  2090   340   780   470   290   290  1791  1040
    33   408  1642  1040   578  2130   541   338  2461   490
  1626  1285   737   403   335  1180   247  1348  2058   258
   217   655   247   458  2163   271   209   770   819  1464
   751   523   706   878  2152   908  1632  1259  2046  2079
  2227  2209  1742  2165  2225  1409   907  1475   464   573
   384  2105   431   571  1367   906   828   852   306   381
  1876   477   434   715   170   374     0  2165   432   721
  1106   296  2111   716   864   364   881   698   567   176
   803   233   310   574   394  1768   881   399   336  2142
  2153  1103  1920   216   623   944    21  2665   362   913
   255   272   449   178  1039   295   476  2021  2064    50
  1946    78
  1271  2112  2492   835  3350  2428  1093  2022  1990  2134
  2082  2073  2501  2210  2671  1443   218  2388  2715  1789
  1916  1977  1642  2302   748    53   849  1913  2389  1947
  1206  1727   472  2631  1900  1337  2157  2550  2538  2636
  2232  2180  2502   714   975  2628  2122   117  1586  2543
  1769  2338  2137  2234  2967  1996   903  1791  1877  1978
  2099   892  1561  2249  2070  2046  2597  1547  1420  1946
  1985  2375  1734   884  1484  2025  1158  1636  1598  2323
  1605  1140  2493   940  1290  2177   431   249  1827  2143
  2635  1385   567  1989  1495  1925  1394  2811   118  1979
  2291   714  1630  1808   692  1889   830  1773  2274  2157
  2159  1903  2968  1969  2177  2360  2556   760  2420  2457
  1585  1933  1882  1592  1956  1791  2308  2499  2390  1463
  1524  1895  1438  1440  1781  2488  2337  2153  2054  1839
  2394  1946  1452   360  2621   909  1991  2509  1981  1325
  1622  2114   319  1919  2614  1128  2135  1701  2603  1558
   983  1736  2553  2530  1776  1521  1227  1951  2896  2001
  2535  2458  1152  1918  1895  1744  2494  2553  2550  1862
  2503  2221  2555  2447  2191    54   544  1324  1363  2376
  2359  1783   316  2492  2003  1695  2250  2454   603  1171
  2197  2520   575  1657  2655   527  2637  2446  1208  2620
   539   905  2565  1782  2341  1029  2409  1186   134  2371
  2244  1551  2294  1716    44  1975  2216  1484  2848  3423
  1422  1678  1528  2330   490  1280   537  1432   347   430
    62    54  3561   260    79   862  2352  1208  1952  2292
  2481   668  1786  2568   878  1592  1344  1338  1864  2180
   698  1698  2557  1527  2004  2522  2165     0  2128  1597
  3113  2368   644  2162  2336  1818  1554  1747  2109  2002
  1382  2202  2472  2515  2494   706  1396  1771  2414   782
   746  1435   580  2372  1550  2506  2164  1682  2511  1303
  2400  2437  2412  2029  1443  2249  2595   598  1717  2157
   521  2097
  1399   384   441  1558  2511   493  1344  2830   333   767
   570   909   595   910   556  1448  2114   549   592  1247
   367   257  1346   238  1920  2178  1319  1201   394   958
   944   589  1723   562   725   906   242   480   533   575
   274   224   395  1504  1527   560   403  2016   623   553
   584   957   573   787   840   833  1249   472  1000   547
   356  1325   787   872  1003   473   510  1582  1274  2471
   504  1203   622  1301   722   316  1154   562   535   741
   530  1512   526  1703  1127   312  2036  2174   689  2724
   586   755  1778   286  1048   436  1296   682  2098   912
  1175  1632  1414   475  1490   347  1427   378   730   817
   214  1207   840   534   242   480   523  1472  4537  4557
  1403   875   544   632   350  1107  1126   527   492   963
  2324   381   869   868   443  1525   262   219   754   525
   507   326  1666  1901   544  1478   625  4597   438   886
  1015   254  2129   630   541  1424   964   487   521  1208
  1384   927   529  1441   427   610   961  1166   767  1027
   430   334  1156   500   785  1183   524   524   536  1254
   530   256  3237   714    64  2180  1584  1158   837  1250
   246   771  2121   514  1171   600   203   540  1870   957
   429   470  1563  1353   552  1984   548   714  2198   570
  1598  1337   461   435   758  1099   498  1118  2007   649
   647   594   285   507  2117   269   250   643   720  1313
   849   729   602  1306  2013  1005  1593  1522  2082  2134
  2188  2178  2117  2183  2197  1500  1336  1218   176  1004
   427  1930   390   444  1262  1190   817   802   435   808
  1706   647   511   912   487   527   432  2128     0   535
   986   336  1941  1133  1293   596  1146   415   137   368
   915   218   536   386   440  1873  1066   583   365  1945
  1963  1355  1774   567   635  1376   453  2341   521  1044
   444   543   869   318   787   727   535  1864  1703   381
  2017   465
  1065   654   941  1102  2552   929   941  2453   514   913
   744   983  1024  1058  1089  1176  1595   933  1127  1125
   456   454  1154   736  1409  1646   784  1141   858   953
   410   458  1188  1075   732   422   625   992  1012  1085
   699   638   924   972  1035  1073   672  1484   326  1025
   495  1157   785   985  1370   880   739   402   834   649
   629   842   536  1052  1054   652  1031  1338   994  2126
   623  1348   500   806   361   538   739   300     4  1006
   135  1054   984  1284   772   671  1504  1638   647  2387
  1090   221  1287   484   792   518  1005  1216  1573   934
  1291  1156  1212   425   983   408   902   249   971   962
   616  1141  1375   632   642   881  1017   942  4001  4022
  1184   876   565   350   489  1001  1262   987   905   677
  1910   443   540   541   354  1634   769   613   855   507
   915   461  1387  1389  1061   971   717  4062   573   467
   827   592  1618   667  1056  1042  1057   284  1040   986
   881   806  1018  1588   326   132   441  1128  1300  1038
   958   870   663   562   779  1048   983  1015  1020  1163
   991   683  2909  1059   599  1648  1054   826   422  1383
   776   689  1610   976  1156   434   686   968  1391   430
   744   971  1028  1166  1080  1457  1070  1059  1739  1074
  1074   863   969   347  1027   569   920   627  1473   979
   901   187   748   341  1584   458   676   127  1255  1829
   499   567   131  1405  1484   611  1066  1243  1574  1634
  1656  1648  2446  1666  1668  1044  1437   754   360  1167
   928  1412   296   979   727   984   360   313   452   969
  1185   493  1011   659   627  1000   721  1597   535     0
  1516   819  1421  1200  1398   554   924   172   514   548
   560   653   976   921   942  1411   757   496   860  1437
  1452  1081  1245   933   292  1530   732  1956   991   678
   888   959  1136   544   322   955  1043  1339  1393   688
  1529   689
  2293  1125   717  2521  2512   863  2285  3504  1198  1376
  1264  1538   865  1448   490  2292  3100   962   433  1986
  1266  1176  2134   849  2839  3162  2289  1889   833  1654
  1916  1497  2696   604  1495  1839  1016   656   741   612
   952   986   649  2468  2431   605  1127  3000  1583   755
  1472  1399  1223  1319   147  1521  2234  1396  1648  1324
  1122  2304  1703  1384  1623  1229   599  2388  2142  3115
  1292  1629  1515  2283  1687  1164  2109  1524  1515  1202
  1516  2376   804  2641  2054  1028  2994  3147  1510  3339
   632  1731  2756  1178  1926  1295  2169   311  3085  1597
  1655  2604  2201  1388  2474  1274  2379  1356  1236  1402
  1003  1899   189  1321   995   937   697  2432  5512  5524
  2206  1592  1384  1586  1231  1859  1593   796   912  1870
  3083  1286  1808  1806  1386  1917   815  1011  1421  1398
   920  1226  2498  2886   597  2405  1367  5558  1257  1855
  1852  1062  3113  1416   606  2349  1548  1450   601  2039
  2308  1733   710  1792  1380  1596  1918  1838   221  1684
   623   667  2080  1334  1542  1946   800   704   724  1961
   793   955  3807  1054   924  3164  2569  2071  1808  1679
   771  1591  3105   793  1816  1520   899   873  2842  1942
  1074   700  2544  2135   528  2933   568  1056  3029   638
  2585  2312   559  1381  1201  2084   892  2040  2989  1071
  1190  1577   886  1454  3100  1182   959  1629   287   358
  1798  1612  1589  1769  2966  1959  2579  2364  3066  3113
  3172  3163  1944  3168  3183  2464  1787  2109  1162  1481
   721  2861  1356   562  2241  2011  1798  1788  1333  1378
  2647  1549   681  1807  1269   760  1106  3113   986  1516
     0   819  2875  1692  1751  1453  1987  1372  1008  1205
  1860   960   844   602   712  2835  1973  1471   774  2858
  2882  2210  2726   997  1604  1733  1120  3055   770  1983
   858   898  1248  1161  1719  1254   640  2808  2370  1084
  2992  1184
  1474   307   124  1715  2744   171  1471  3167   388   617
   463   781   269   732   329  1480  2329   260   386  1199
   461   390  1334    98  2227  2420  1596  1120    66   874
  1227   684  1993   262   686  1221   211   182   199   269
   138   188   176  1788  1843   260   310  2261   791   217
   656   738   433   595   677   738  1468   591  1326   508
   303  1516   888   678   875   413   232  1585  1324  2806
   474   993   698  1504   895   353  1303   736   820   508
   772  1838   192  1825  1238   210  2319  2439   693  3058
   271  1039  1962   380  1107   478  1351   512  2326   819
   986  1806  1402   580  1699   480  1721   600   519   657
   209  1129   640   504   191   195   197  1760  4789  4819
  1402   802   565   790   422  1065   929   192   191  1052
  2659   482   997   995   592  1317    84   215   640   581
   208   426  1689  2109   253  1787   559  4864   438  1063
  1037   256  2331   602   246  1531   813   668   237  1226
  1695   921   200  1215   593   859  1260  1075   601   921
   197   212  1470   515   738  1151   189   196   203  1186
   195   147  3570   428   284  2421  1826  1252  1018  1043
   157   775  2323   178  1064   709   137   219  2041  1207
   267   152  1820  1336   298  2275   271   429  2526   255
  1830  1520   457   588   519  1351   187  1432  2254   385
   446   819    74   659  2362   393   152   905   531  1174
   992   794   850  1116  2301  1153  1830  1552  2281  2321
  2430  2416  1796  2393  2433  1660  1142  1541   473   804
   112  2231   582   275  1528  1201  1025  1031   523   639
  2005   733   192   989   451   192   296  2368   336   819
   819     0  2241   979  1101   634  1173   733   456   389
  1051   168   208   284   126  2026  1155   654    46  2254
  2270  1394  2063   290   821  1149   313  2677   185  1171
   125   230   617   350  1105   527   227  2158  2037   267
  2193   371
  1570  2047  2362  1171  2726  2344  1348  1450  1910  2189
  2079  2178  2434  2301  2497  1760   839  2334  2528  2023
  1840  1867  1916  2156   104   648   669  2124  2278  2077
  1017  1715   393  2495  1955  1040  2044  2412  2433  2505
  2119  2058  2336   477   464  2492  2063   574  1546  2445
  1762  2424  2131  2283  2738  2083   966  1738  1405  1971
  2027  1059  1611  2323  2205  2013  2448  1904  1672  1320
  1964  2530  1738  1014  1466  1940  1310  1578  1420  2344
  1484   586  2402  1361  1461  2084   223   453  1867  1536
  2511  1202  1002  1891  1657  1877  1653  2600   738  2093
  2450  1074  1927  1759   897  1800   521  1652  2300  2225
  2036  2116  2761  1958  2062  2289  2438   492  2669  2662
  1881  2037  1871  1561  1879  1979  2450  2406  2316  1581
   909  1822  1499  1502  1709  2717  2188  2033  2111  1817
  2324  1858  1842   852  2480   471  2010  2689  1937  1348
  1778  2007   937  1941  2475  1429  2251  1622  2458  1786
   567  1862  2439  2728  1693  1398   981  2147  2675  2150
  2371  2273   795  1894  1971  1960  2401  2437  2441  2093
  2410  2104  1987  2435  2005   652   664  1517  1367  2544
  2187  1852   932  2395  2196  1681  2107  2380  1096  1078
  2139  2392   573  1933  2493   120  2487  2435   597  2495
   723  1093  2316  1707  2365   950  2332   835   549  2355
  2248  1455  2170  1658   601  1868  2097  1345  2643  3141
  1467  1721  1406  2522   162  1374   689  1775   946  1042
   654   685  3722   898   710  1165  2549   779  1774  2399
  2349    24  1684  2380   760  1813  1310  1268  1808  2243
   236  1707  2432  1631  1976  2420  2111   644  1941  1421
  2875  2241     0  2327  2523  1822  1759  1526  1881  1935
  1454  2075  2391  2313  2363  1202  1554  1764  2281   138
   106  1718   211  2328  1500  2689  2117  1057  2411  1431
  2306  2369  2458  1945  1160  2277  2464   101  1096  2088
  1084  2060
   920   751  1024  1335  3639   858  1069  3594   818   370
   563   228   831   249  1242   802  2033   749  1300   409
   822   909   586  1023  2359  2216  1678   274   929   259
  1433   742  1965  1101   469  1572   903  1073   965  1089
   910   930  1141  1857  2086  1100   734  2086   897   946
   704   302   567   386  1576   323  1362   810  2008   602
   777  1299   744   310   145   661  1126   811   753  3297
   644   212   700  1330   929   824  1030   905  1204   493
  1067  2163   904  1314   884   840  2305  2329   553  3558
  1066  1317  1617   869   678   740   783  1431  2076   266
   128  1456   634   789  1495   868  1853   994   467   324
   932   286  1504   619   911   796  1013  1853  4469  4541
   663   325   653   874   815   371   156   911   813   745
  3028   822   838   835   861   434  1040   924   382   704
   800   849   941  1817  1114  1987   521  4609   712   996
   552   881  1991   546  1105  1050   170   917  1118   611
  1923   466   997   407   893  1116  1521   224  1509   178
  1148  1192  1759   676   421   428   909  1005   982   347
   913   921  4079   637  1134  2215  1710   841   990   218
  1121   521  1985   918   174   768  1006   833  1637  1300
   731  1030  1769   577  1193  2307  1146   636  2801  1062
  1676  1275  1437   870   492  1398   829  1736  2091   627
   533  1039   952   859  2176   897   924  1173  1429  2044
   877   658  1110   208  2315   952  1697   853  1936  1933
  2223  2194  1407  2073  2201  1302   239  1883  1108   219
  1027  2328   938  1239  1579   576  1069  1133   784   340
  2114   714  1034   697   655   947   716  2162  1133  1200
  1692   979  2327     0   204   648   608  1267  1262   776
   877   949   862  1263  1030  1573   782   703  1006  2399
  2398   765  2116   714   944   363   694  3101   938   898
   881   809   452   821  1504   455  1069  2226  2587   764
  1786   668
  1075   909  1126  1503  3804   960  1243  3798   992   528
   727   416   913   382  1330   935  2197   852  1386   552
  1004  1084   718  1158  2558  2389  1879   422  1044   463
  1637   942  2157  1183   666  1775  1055  1169  1052  1169
  1051  1080  1250  2056  2289  1182   890  2264  1100  1031
   903   366   720   511  1646   518  1557  1004  2198   783
   937  1487   948   426   346   830  1217   911   916  3500
   822   123   901  1521  1133   994  1220  1105  1402   593
  1267  2367   995  1460  1072   988  2496  2511   752  3762
  1144  1520  1782  1043   869   923   944  1512  2245   468
   118  1624   753   982  1679  1052  2054  1185   582   477
  1084   433  1566   800  1061   908  1102  2053  4607  4685
   790   528   843  1076   993   550   171  1003   920   942
  3232  1006  1040  1037  1055   238  1170  1077   560   897
   906  1028  1042  1985  1199  2189   703  4756   889  1198
   745  1039  2149   737  1191  1213   345  1114  1207   777
  2127   668  1085   205  1086  1318  1725   386  1584   381
  1252  1311  1963   862   621   591  1000  1093  1068   480
  1004  1065  4282   712  1287  2388  1899  1024  1194    77
  1251   725  2144  1011   334   969  1147   928  1793  1504
   874  1127  1962   706  1279  2500  1232   711  3004  1142
  1862  1461  1556  1063   585  1600   933  1940  2271   724
   660  1241  1084  1057  2351  1072  1069  1375  1504  2093
  1080   861  1312    18  2507  1150  1885   976  2095  2085
  2396  2365  1225  2233  2371  1473    42  2087  1285   297
  1132  2526  1130  1344  1779   743  1273  1337   972   484
  2313   916  1124   897   831  1036   864  2336  1293  1398
  1751  1101  2523   204     0   844   785  1458  1426   949
  1078  1096   954  1378  1132  1722   972   902  1122  2598
  2596   914  2313   818  1147   170   843  3305  1029  1092
   991   905   509   990  1705   577  1155  2422  2788   914
  1938   829
   841   330   743  1097  3029   635   843  2985   273   377
   265   429   692   512   964   863  1748   576  1020   657
   229   338   750   613  1835  1872  1153   632   627   412
   841   109  1508   875   179   946   445   806   756   875
   502   478   806  1345  1510   873   331  1720   282   755
    62   622   320   464  1310   326   922   165  1363   159
   331   932   265   516   502   237   861   988   697  2671
   172   796    85   934   357   301   690   269   557   523
   424  1562   702  1193   608   424  1850  1929   103  2932
   865   695  1359   312   475   166   722  1145  1759   384
   737  1197   818   146  1128   258  1312   350   477   421
   464   635  1274   152   464   560   787  1330  4229  4273
   807   330    69   263   248   518   710   709   590   418
  2430   217   386   383   216  1081   645   456   308    71
   591   270  1078  1523   873  1423   188  4327   195   497
   422   401  1738   122   865   897   503   269   862   615
  1347   331   779  1034   248   484   916   607  1235   494
   830   807  1157   118   230   590   704   781   771   674
   713   501  3454   630   626  1873  1294   618   465   829
   707   176  1730   705   625   142   569   651  1426   745
   398   766  1317   757   931  1828   898   630  2229   853
  1283   927  1019   226   543   873   611  1128  1717   553
   432   408   568   212  1819   326   498   543  1166  1807
   396   160   476   852  1846   547  1292   936  1685  1716
  1881  1861  1929  1806  1875  1045   883  1270   506   620
   737  1819   296   899  1063   595   513   556   164   433
  1593   120   795   354   194   738   364  1818   596   554
  1453   634  1822   648   844     0   556   622   696   253
   442   504   673   882   748  1403   520    61   679  1870
  1876   772  1622   556   331   977   357  2489   727   549
   619   631   636   302   866   455   836  1728  1946   373
  1581   288
   336   867  1270   728  3476  1134   461  3102   829   670
   726   556  1163   695  1498   307  1426  1049  1556   266
   781   890   230  1164  1803  1607  1145   367  1153   417
   989   561  1382  1391   494  1178   998  1331  1260  1387
  1049  1031  1348  1305  1582  1389   862  1480   607  1252
   562   817   772   763  1848   511   795   678  1748   664
   876   707   393   748   529   759  1388   436   165  2841
   699   821   525   746   565   858   449   653   928   877
   798  1688  1199   732   298   968  1716  1726   480  3099
  1372   940  1010   867   136   723   195  1685  1467   463
   737   848   288   672   895   799  1323   831   828   673
  1019   359  1803   669  1016  1057  1298  1310  3879  3944
   264   436   618   585   804   237   757  1207  1086   254
  2529   766   394   393   717   960  1195  1011   601   624
  1080   823   522  1209  1394  1473   622  4010   744   529
   135   956  1387   571  1385   449   603   712  1387    63
  1426   257  1287   984   742   799  1089   398  1774   455
  1370  1359  1306   668   453   200  1202  1291  1276   334
  1210  1050  3611  1029  1181  1607  1119   242   551   822
  1260   397  1381  1206   451   558  1123  1136  1038   827
   913  1288  1189   243  1459  1727  1421  1028  2274  1362
  1078   678  1575   726   890   885  1106  1292  1486   974
   837   737  1112   667  1568   879  1048   838  1701  2345
   440   418   797   780  1731   423  1103   380  1332  1336
  1615  1585  2010  1468  1592   693   804  1440  1032   757
  1266  1764   790  1445  1044    64   639   714   712   699
  1562   503  1311   265   722  1240   881  1554  1146   924
  1987  1173  1759   608   785   556     0  1061  1233   807
   399  1057  1163  1434  1275   982   218   563  1215  1844
  1839   222  1548  1019   633   955   867  2622  1229   347
  1131  1112   924   858  1150   804  1353  1657  2195   906
  1190   803
  1226   632   848  1275  2425   865  1110  2465   501   947
   760  1042   965  1097   970  1327  1755   889  1002  1242
   463   420  1288   641  1504  1795   917  1242   781  1034
   544   545  1324   975   799   491   563   893   931   987
   630   568   811  1097  1113   973   652  1633   453   947
   572  1182   792  1006  1229   943   907   457   741   680
   603  1014   667  1080  1122   659   925  1485  1144  2122
   647  1395   589   976   512   516   909   410   169  1006
   266  1106   912  1456   934   622  1627  1775   723  2380
   996   362  1457   459   933   540  1158  1081  1729  1006
  1345  1328  1349   478  1150   413  1015   273   978   999
   547  1244  1242   663   577   829   928  1063  4139  4154
  1324   952   614   475   485  1111  1310   915   850   822
  1939   457   691   691   406  1696   670   547   900   562
   862   452  1541  1554   959  1063   757  4191   586   635
   953   540  1782   721   954  1209  1113   366   936  1124
   969   914   932  1637   374   299   549  1223  1161  1117
   846   746   741   597   853  1166   911   928   937  1273
   918   612  2900  1033   479  1797  1209   984   588  1434
   662   780  1774   903  1245   530   595   909  1562   593
   714   878  1174  1299   968  1572   964  1033  1794   980
  1233  1035   818   397  1026   726   861   703  1621   956
   900   336   668   421  1732   428   605   299  1122  1675
   654   674   296  1467  1602   777  1222  1396  1740  1801
  1805  1799  2441  1827  1820  1217  1498   808   260  1204
   835  1515   328   854   870  1118   530   485   485  1001
  1292   592   919   796   644   922   698  1747   415   172
  1372   733  1526  1267  1458   622  1061     0   364   542
   717   577   912   789   848  1583   909   573   769  1529
  1548  1232  1362   895   431  1577   713  1970   914   840
   820   904  1139   522   373   965   947  1450  1368   657
  1698   685
  1465   517   549  1588  2379   621  1391  2715   449   898
   700  1035   723  1043   624  1529  2110   683   650  1353
   469   364  1442   359  1853  2157  1281  1316   519  1076
   908   672  1688   657   839   840   379   579   648   672
   410   361   479  1460  1453   655   536  1995   673   670
   674  1093   706   922   865   955  1251   555   870   667
   488  1342   858  1006  1128   600   600  1670  1352  2351
   624  1337   709  1312   765   438  1194   613   513   877
   544  1424   649  1748  1184   449  1989  2139   794  2602
   686   724  1793   399  1126   545  1371   719  2087  1033
  1308  1654  1509   562  1494   438  1375   421   867   949
   350  1321   881   652   379   614   631  1425  4503  4517
  1494   992   652   686   460  1213  1260   649   624  1032
  2219   479   926   925   517  1659   376   356   880   624
   640   431  1748  1903   637  1413   747  4553   557   920
  1106   387  2132   745   635  1477  1093   541   613  1296
  1317  1027   640  1576   494   613   911  1283   798  1148
   513   402  1088   611   899  1286   646   634   649  1365
   651   392  3113   849   172  2160  1568  1222   871  1384
   337   873  2123   635  1291   676   332   669  1891   945
   565   577  1537  1450   630  1931   635   850  2105   671
  1589  1358   455   508   895  1083   628  1048  1984   786
   784   614   415   573  2095   376   386   635   762  1314
   900   815   607  1438  1963  1049  1580  1602  2087  2144
  2168  2160  2248  2180  2181  1530  1468  1137   205  1139
   535  1868   450   504  1233  1281   837   810   531   941
  1648   730   617   987   609   645   567  2109   137   514
  1008   456  1881  1262  1426   696  1233   364     0   488
   967   354   662   433   547  1902  1133   674   479  1875
  1896  1435  1723   702   675  1511   588  2229   639  1097
   572   674  1006   441   720   863   635  1808  1582   517
  2034   597
  1092   112   506  1326  2862   425  1081  2996    42   422
   225   548   505   572   718  1114  1951   399   773   882
    94   134   992   360  1934  2055  1272   833   393   589
   921   294  1654   642   357   970   192   567   537   645
   253   225   556  1466  1577   640   127  1898   416   541
   267   645   250   468  1061   467  1099   211  1264   179
    96  1135   498   547   640   121   621  1235   950  2660
   135   872   309  1127   518    53   914   369   551   464
   454  1602   490  1436   849   181  1989  2091   331  2919
   639   745  1576    93   728    89   975   895  1953   545
   832  1418  1060   195  1323   140  1415   299   436   474
   211   839  1029   165   212   360   560  1444  4422  4459
  1053   506   189   411    59   742   790   496   389   664
  2458   113   608   606   227  1186   393   203   394   193
   395    89  1329  1729   637  1504   258  4508    69   683
   672   148  1949   262   629  1143   609   313   624   865
  1419   570   555  1114   241   538   975   797   985   659
   582   554  1207   139   417   821   491   555   550   887
   500   250  3440   511   386  2056  1465   865   641   915
   453   415  1941   489   803   320   316   454  1652   867
   203   531  1472   997   688  1956   659   511  2286   625
  1463  1136   768   228   485  1007   408  1173  1893   430
   359   479   319   287  1999   122   247   594   918  1557
   605   408   530   961  1978   765  1467  1188  1898  1935
  2065  2048  1903  2013  2064  1271   991  1302   336   675
   497  1929   255   648  1193   843   660   680   139   472
  1700   343   564   603   120   520   176  2002   368   548
  1205   389  1935   776   949   253   807   542   488     0
   662   251   470   629   509  1637   768   265   435  1966
  1977  1025  1745   393   454  1051   184  2499   509   781
   398   439   597    52   869   423   604  1846  1909   155
  1806   143
   509   760  1168   663  3098  1074   429  2734   664   758
   703   726  1135   853  1378   617  1305  1019  1431   646
   594   686   625  1010  1483  1436   801   710  1055   624
   594   368  1107  1304   522   779   845  1230  1193  1306
   913   874  1212   980  1216  1302   766  1287   294  1193
   402   980   758   857  1714   634   504   464  1362   601
   755   491   179   883   751   678  1283   783   437  2459
   614  1076   362   498   207   698   251   354   564   941
   452  1308  1141   789   219   844  1451  1507   445  2718
  1299   543   917   681   262   575   446  1548  1319   639
   998   757   675   472   690   587   976   545   892   787
   856   706  1689   595   866  1001  1220   976  3787  3834
   641   583   510   283   630   558   996  1148  1031   149
  2164   573    56    59   477  1288  1045   849   678   476
  1032   633   827  1081  1300  1113   609  3889   624   131
   351   799  1295   537  1292   510   797   429  1287   455
  1056   410  1213  1283   489   428   693   720  1638   699
  1241  1196   916   553   525   570  1143  1215  1207   704
  1151   907  3234  1065   965  1436   872   267   153  1093
  1092   408  1287  1142   764   342   960  1093   990   439
   837  1193   912   639  1350  1442  1322  1064  1926  1286
   853   484  1374   484   960   522  1051   900  1287   991
   862   381   980   410  1385   679   903   456  1575  2206
    66   296   428  1079  1454   104   866   684  1243  1275
  1445  1423  2268  1363  1436   608  1107  1048   763   948
  1160  1454   524  1298   701   463   241   315   528   808
  1238   326  1226   181   635  1175   803  1382   915   560
  1860  1051  1454   877  1078   442   399   717   967   662
     0   900  1114  1266  1172   975   200   404  1098  1522
  1522   524  1245   999   295  1240   798  2247  1164   129
  1054  1073  1036   702   754   868  1266  1354  1798   806
  1144   730
  1343   206   292  1562  2713   289  1325  3030   238   579
   393   733   391   715   480  1364  2165   332   531  1115
   305   224  1235   110  2062  2253  1429  1051   205   804
  1060   537  1825   430   589  1060    58   348   358   437
    57    26   312  1620  1682   427   220  2094   630   372
   515   750   382   585   815   671  1303   436  1215   404
   187  1356   744   670   828   313   395  1481  1201  2676
   364  1000   557  1341   735   205  1150   573   655   528
   604  1683   335  1681  1094   109  2151  2271   578  2931
   439   873  1804   219   979   339  1226   649  2161   752
   979  1649  1304   427  1536   318  1555   432   522   627
    43  1059   789   395    41   265   364  1593  4622  4651
  1299   724   438   630   270   977   926   337   280   913
  2513   326   847   845   430  1324   145    50   581   443
   294   267  1578  1946   419  1623   471  4696   312   903
   921   102  2170   497   412  1390   779   503   401  1114
  1532   815   364  1234   429   691  1095  1011   739   863
   342   303  1309   388   646  1059   333   362   366  1112
   341    38  3446   496   193  2255  1659  1114   857  1048
   203   662  2162   326  1008   559    66   334  1885  1039
   222   320  1653  1239   456  2108   435   496  2371   423
  1664  1361   522   426   544  1183   288  1271  2087   431
   440   651    95   499  2195   228    32   737   675  1309
   839   659   682  1110  2134  1000  1664  1438  2121  2163
  2263  2249  1902  2230  2267  1506  1139  1384   318   802
   280  2066   415   399  1360  1091   860   864   373   614
  1839   590   360   853   342   347   233  2202   218   653
   960   168  2075   949  1096   504  1057   577   354   251
   900     0   335   378   293  1875  1017   513   212  2090
  2106  1276  1896   349   657  1169   255  2537   338  1023
   243   333   654   202   946   522   395  1992  1910   186
  2037   288
  1484   360   175  1771  2936    47  1513  3364   487   531
   438   694    61   613   379  1462  2415   118   438  1141
   560   524  1294   304  2384  2525  1734  1044   143   810
  1374   749  2122   241   669  1391   352   214   103   232
   282   344   304  1928  2011   240   350  2368   886    90
   712   589   390   479   718   678  1569   681  1533   521
   373  1598   939   551   781   436   264  1548  1323  3007
   500   839   751  1593   987   454  1363   839   978   368
   908  2016    41  1856  1277   307  2455  2561   703  3261
   213  1191  2032   500  1121   547  1352   569  2421   753
   846  1870  1360   664  1789   595  1870   738   396   559
   365  1054   655   523   336   113   151  1904  4891  4929
  1367   751   604   880   520  1017   785    49    83  1086
  2849   580  1058  1055   696  1156   292   366   578   638
    83   536  1661  2192   252  1947   543  4979   493  1149
  1031   384  2409   604   243  1559   708   780   256  1209
  1858   905   136  1046   706   995  1417   994   649   840
   300   380  1637   561   710  1105    46   143   121  1117
    51   299  3774   247   490  2526  1935  1281  1109   890
   358   777  2401    56   974   780   333    28  2100  1334
   277   172  1941  1293   331  2418   284   248  2705   206
  1933  1596   615   696   373  1475    62  1601  2364   234
   346   943   251   757  2469   522   307  1046   570  1202
  1062   831   986   971  2441  1219  1937  1532  2357  2389
  2534  2517  1588  2475  2533  1718   995  1717   653   664
   184  2384   708   392  1659  1180  1131  1149   608   535
  2155   788   171  1019   479    85   310  2472   536   976
   844   208  2391   862   954   673  1163   912   662   470
  1114   335     0   436   181  2075  1184   710   200  2413
  2427  1384  2206   152   924   981   315  2872    76  1223
    92    53   449   449  1278   412   208  2305  2239   315
  2255   384
  1721   571   261  1923  2508   421  1694  3105   613   902
   743  1066   490  1015   199  1742  2497   526   216  1478
   676   579  1607   270  2286  2564  1702  1403   334  1156
  1327   911  2108   287   958  1273   436   242   359   306
   387   404   132  1886  1886   285   579  2403   983   385
   891  1013   716   878   455  1021  1632   803  1230   775
   559  1702  1117   959  1160   681   224  1856  1579  2731
   737  1267   933  1681  1087   582  1513   924   920   784
   914  1854   400  2053  1467   468  2417  2559   954  2974
   330  1140  2154   587  1357   717  1604   296  2484  1102
  1265  2004  1675   798  1871   678  1805   753   799   942
   418  1412   454   768   417   470   317  1853  4923  4941
  1673  1082   816   988   644  1342  1207   394   457  1289
  2629   695  1215  1214   789  1588   240   426   924   820
   472   635  1955  2283   262  1846   834  4980   690  1254
  1298   480  2510   869   265  1764  1098   849   239  1490
  1751  1189   332  1480   780   995  1339  1358   382  1205
   144    75  1521   766  1013  1427   395   324   348  1468
   395   384  3474   682   323  2566  1970  1489  1206  1318
   176  1038  2502   382  1348   930   312   459  2241  1343
   548   271  1949  1610   220  2362   245   683  2531   319
  1984  1711   178   783   793  1485   446  1482  2393   655
   729   974   327   857  2503   587   385  1030   334   940
  1202  1036   988  1394  2392  1362  1979  1815  2463  2511
  2574  2564  1962  2565  2584  1866  1419  1569   563  1082
   252  2301   754    79  1648  1467  1195  1185   746   923
  2080   965   293  1230   714   368   574  2515   386   921
   602   284  2313  1263  1378   882  1434   789   433   629
  1266   378   436     0   255  2238  1393   890   257  2309
  2330  1653  2152   560  1003  1415   593  2628   371  1392
   387   478   882   580  1153   809   285  2239  1962   538
  2391   645
  1583   418     6  1835  2760   173  1589  3263   511   683
   553   848   235   781   224  1580  2454   282   283  1282
   585   517  1425   207  2347  2546  1721  1195   121   953
  1351   804  2119   136   782  1339   337    58   110   143
   263   314   123  1912  1961   133   417  2387   916   136
   774   766   514   644   575   818  1594   715  1408   612
   418  1641  1006   721   939   518   113  1678  1430  2898
   582  1018   815  1629  1020   476  1424   861   943   541
   898  1951   145  1941  1355   328  2444  2565   799  3148
   147  1163  2085   506  1217   597  1457   415  2451   896
  1022  1928  1493   702  1824   606  1844   726   563   717
   336  1204   528   610   316   236    84  1884  4915  4945
  1496   886   678   914   546  1152   962   139   217  1166
  2763   606  1118  1115   717  1337   178   341   718   699
   230   550  1786  2233   128  1907   654  4990   553  1187
  1140   381  2456   704   120  1645   871   794   114  1326
  1815  1020    93  1227   719   984  1381  1147   501   992
   119   204  1588   629   831  1239   139    87   105  1264
   140   273  3656   429   382  2548  1952  1366  1143  1070
   213   879  2447   127  1131   830   256   206  2162  1333
   361    29  1947  1427   184  2399   150   429  2638   132
  1956  1644   433   714   548  1477   201  1550  2380   409
   501   945   200   784  2488   519   278  1030   426  1070
  1114   908   976  1149  2425  1275  1957  1652  2405  2444
  2556  2542  1734  2518  2559  1781  1173  1656   591   839
    13  2353   708   211  1654  1299  1151  1157   646   696
  2127   851    70  1102   559   115   394  2494   440   942
   712   126  2363  1030  1132   748  1275   848   547   509
  1172   293   181   255     0  2146  1269   772    82  2374
  2391  1497  2187   317   946  1163   408  2776   117  1290
   152   227   630   472  1221   575   101  2281  2128   374
  2316   472
   653  1731  2142   315  3663  2038   562  2651  1639  1637
  1644  1537  2089  1677  2354   789   512  1972  2407  1171
  1569  1659  1004  1985  1290   750   945  1304  2028  1399
  1141  1342   837  2277  1426  1345  1821  2204  2160  2277
  1889  1850  2188   956  1314  2274  1734   689  1254  2158
  1372  1800  1697  1734  2688  1482   702  1439  1993  1554
  1728   571  1140  1728  1510  1640  2258   864   823  2509
  1575  1782  1331   616  1152  1674   725  1314  1413  1842
  1357  1480  2105   262   797  1818  1048   942  1375  2735
  2269  1257   209  1656   972  1548   793  2523   592  1443
  1699   260   977  1448   491  1560  1055  1495  1792  1647
  1832  1293  2664  1551  1841  1963  2190   994  2898  2967
   936  1409  1473  1249  1606  1210  1728  2112  1993   989
  2109  1549  1029  1031  1449  1842  2020  1824  1561  1447
  1992  1608   757   363  2274  1206  1541  3036  1594   986
  1086  1775   441  1474  2265   534  1586  1389  2261   965
  1229  1214  2183  1902  1457  1293  1215  1350  2613  1435
  2216  2169  1281  1520  1402  1144  2107  2185  2175  1241
  2116  1883  3188  1986  1928   748   624   800  1036  1773
  2065  1309   437  2108  1402  1317  1935  2052   107  1014
  1802  2166   740  1017  2325  1112  2296  1985  1800  2256
   555   548  2335  1454  1857   918  2013  1298   708  1921
  1785  1287  1955  1381   738  1652  1879  1284  2550  3178
  1036  1244  1298  1712  1092   875   592   762   390   364
   754   715  2931   528   711   372  1730  1394  1708  1739
  2134  1219  1486  2272   894  1001  1065  1098  1503  1673
  1119  1295  2197  1056  1597  2142  1768   706  1873  1411
  2835  2026  1202  1573  1722  1403   982  1583  1902  1637
   975  1875  2075  2238  2146     0   894  1374  2073  1333
  1307   809  1034  1947  1238  1888  1760  2250  2130   856
  2022  2030  1903  1677  1409  1767  2238  1115  2095  1775
   218  1691
   333   850  1264   602  3299  1149   333  2884   779   752
   750   677  1195   815  1485   419  1289  1078  1540   482
   717   820   433  1128  1594  1449   929   571  1148   551
   776   482  1184  1395   532   970   959  1326  1273  1394
  1021   991  1324  1094  1364  1393   851  1313   466  1269
   502   943   803   851  1829   604   587   595  1562   663
   852   517   278   857   677   753  1382   583   237  2623
   688   992   459   548   397   812   248   522   761   953
   642  1469  1216   673   106   945  1523  1550   481  2881
  1383   742   880   807   103   678   248  1663  1318   583
   910   714   478   597   715   722  1107   713   903   769
   975   564  1795   662   979  1073  1306  1097  3765  3821
   443   538   590   449   748   425   919  1223  1102   104
  2311   699   217   217   622  1163  1161   967   674   575
  1101   759   632  1066  1394  1255   646  3883   716   323
   229   914  1263   581  1385   376   739   592  1383   266
  1207   340  1297  1176   640   626   877   593  1754   611
  1350  1320  1089   639   513   412  1218  1300  1288   548
  1227  1018  3392  1093  1109  1450   928    97   352  1000
  1217   414  1256  1220   642   467  1081  1160   930   612
   915  1286   989   448  1452  1528  1418  1093  2059  1371
   894   495  1516   630   969   667  1123  1076  1316  1027
   891   574  1087   560  1405   811  1015   656  1686  2326
   257   361   626   970  1534   205   915   487  1209  1226
  1458  1431  2189  1338  1441   557   996  1224   927   895
  1258  1557   683  1416   828   281   439   512   647   794
  1351   427  1315   166   711  1254   881  1396  1066   757
  1973  1155  1554   782   972   520   218   909  1133   768
   200  1017  1184  1393  1269   894     0   503  1200  1635
  1630   324  1343  1053   479  1141   871  2404  1243   129
  1137  1138  1026   814   952   877  1356  1452  1982   894
  1085   803
   830   357   768  1065  2988   669   816  2924   276   438
   318   487   733   573   984   866  1706   618  1039   687
   219   327   768   624  1775  1824  1094   672   653   461
   780    48  1453   902   235   885   456   830   788   903
   519   487   822  1287  1449   900   362  1671   221   789
     1   683   372   525  1327   384   872   123  1312   210
   353   889   234   578   558   275   885   999   695  2610
   214   855    43   888   300   308   654   208   500   580
   365  1501   736  1170   583   444  1795  1877   151  2872
   895   634  1322   307   469   176   718  1161  1715   438
   795  1161   834   111  1083   236  1253   304   535   483
   472   675  1295   199   476   597   817  1272  4185  4228
   821   382   111   203   246   550   769   743   627   399
  2368   203   348   346   172  1137   658   464   369    73
   628   261  1083  1482   899  1363   248  4281   220   447
   432   411  1698   183   891   877   562   213   887   624
  1286   357   810  1092   202   423   855   650  1251   545
   848   817  1096   149   283   617   738   811   803   709
   747   515  3394   682   619  1825  1244   600   412   888
   714   210  1691   738   671    83   578   689  1393   686
   433   792  1264   775   953  1772   922   682  2168   882
  1234   886  1019   182   600   816   647  1067  1668   604
   486   347   585   156  1771   316   512   482  1184  1823
   352   147   416   909  1790   508  1242   939  1647  1680
  1834  1815  1990  1765  1829  1011   940  1209   477   681
   760  1761   252   912  1006   607   455   497   149   495
  1534    79   823   339   233   771   399  1771   583   496
  1471   654  1764   703   902    61   563   573   674   265
   404   513   710   890   772  1374   503     0   700  1810
  1817   774  1564   601   270  1037   395  2428   759   518
   650   670   695   311   807   513   864  1670  1887   402
  1547   327
  1518   351    80  1761  2738   172  1517  3193   434   648
   501   813   261   758   284  1522  2375   272   341  1237
   507   436  1374   128  2266  2465  1639  1155    77   910
  1269   730  2037   217   726  1258   257   136   169   225
   184   233   138  1830  1881   215   353  2306   837   190
   702   757   468   621   633   774  1514   638  1346   551
   348  1563   934   702   906   456   186  1625  1368  2831
   517  1011   744  1550   942   400  1349   782   861   528
   816  1873   176  1871  1284   255  2361  2483   736  3082
   229  1081  2008   426  1152   524  1394   469  2371   854
  1008  1852  1442   626  1745   526  1762   644   542   686
   254  1164   595   547   236   213   159  1802  4834  4863
  1442   839   610   836   469  1103   950   174   202  1097
  2690   528  1043  1041   638  1334   103   260   675   627
   218   472  1730  2155   207  1826   599  4908   484  1109
  1080   302  2377   644   200  1576   842   714   190  1268
  1734   963   164  1229   639   903  1300  1108   558   955
   155   189  1508   560   778  1189   172   159   171  1222
   176   193  3592   435   309  2467  1871  1298  1064  1062
   158   818  2369   160  1096   755   174   217  2087  1252
   306   110  1865  1376   252  2317   225   436  2560   213
  1875  1566   434   635   537  1396   194  1470  2299   400
   473   863   120   705  2407   439   198   948   487  1130
  1039   839   894  1137  2343  1200  1876  1594  2327  2368
  2475  2461  1783  2439  2478  1706  1163  1577   510   825
    68  2272   627   238  1572  1242  1071  1076   570   667
  2045   779   151  1034   494   165   336  2414   365   860
   774    46  2281  1006  1122   679  1215   769   479   435
  1098   212   200   257    82  2073  1200   700     0  2293
  2310  1437  2105   305   866  1164   352  2705   161  1217
   132   232   630   396  1142   552   183  2200  2061   310
  2240   412
  1672  2077  2374  1285  2600  2366  1448  1325  1938  2241
  2122  2240  2459  2359  2497  1863   978  2363  2525  2110
  1871  1889  2011  2167    43   783   723  2206  2295  2146
  1044  1762   508  2504  2011  1038  2063  2421  2449  2515
  2137  2076  2340   542   426  2501  2093   713  1590  2462
  1809  2481  2172  2333  2723  2143  1049  1775  1339  2014
  2055  1154  1671  2377  2273  2050  2454  2012  1766  1184
  2004  2598  1787  1105  1516  1967  1396  1617  1436  2389
  1511   514  2421  1483  1546  2107   355   581  1921  1402
  2522  1223  1130  1916  1737  1913  1749  2590   876  2158
  2520  1193  2026  1797  1004  1828   557  1676  2345  2280
  2054  2199  2752  2000  2080  2315  2452   546  2718  2703
  1980  2101  1915  1606  1908  2059  2517  2425  2340  1655
   776  1853  1564  1567  1743  2798  2197  2051  2165  1859
  2349  1886  1955   986  2488   467  2058  2724  1972  1409
  1855  2029  1076  1990  2483  1534  2314  1656  2465  1875
   560  1932  2454  2803  1725  1427   996  2226  2662  2221
  2375  2273   788  1934  2030  2044  2421  2451  2456  2179
  2429  2121  1861  2472  2008   788   773  1605  1424  2615
  2191  1911  1071  2414  2275  1727  2118  2404  1228  1125
  2168  2403   674  2028  2497   254  2493  2472   468  2506
   836  1190  2301  1740  2409  1006  2356   827   688  2391
  2290  1489  2185  1696   738  1892  2114  1371  2635  3111
  1529  1778  1436  2597   293  1447   800  1882  1085  1180
   789   821  3785  1036   846  1276  2625   748  1783  2460
  2360   116  1712  2378   820  1901  1360  1313  1843  2297
   284  1758  2444  1701  2015  2438  2142   782  1945  1437
  2858  2254   138  2399  2598  1870  1844  1529  1875  1966
  1522  2090  2413  2309  2374  1333  1635  1810  2293     0
    39  1817   312  2359  1542  2762  2149   921  2429  1509
  2326  2394  2506  1972  1157  2324  2474   217   975  2116
  1220  2095
  1660  2089  2390  1268  2639  2380  1437  1347  1950  2246
  2130  2243  2472  2363  2516  1851   944  2375  2546  2104
  1882  1903  2002  2184    43   746   726  2202  2311  2146
  1056  1768   490  2521  2015  1057  2078  2438  2464  2532
  2152  2091  2359   541   451  2519  2105   679  1597  2477
  1815  2485  2180  2339  2746  2146  1044  1784  1372  2022
  2067  1144  1674  2382  2273  2060  2472  1998  1758  1214
  2012  2598  1793  1097  1521  1979  1390  1626  1451  2396
  1523   547  2436  1462  1540  2120   317   543  1926  1429
  2539  1236  1106  1929  1733  1923  1740  2612   842  2159
  2520  1174  2016  1806   990  1840   564  1689  2353  2285
  2069  2194  2774  2008  2095  2328  2468   548  2687  2673
  1969  2102  1923  1613  1920  2055  2518  2440  2354  1653
   803  1864  1565  1568  1753  2794  2215  2066  2170  1867
  2362  1898  1939   958  2505   484  2065  2695  1982  1411
  1852  2043  1043  1996  2501  1521  2316  1667  2483  1868
   579  1931  2470  2801  1736  1438  1011  2223  2685  2220
  2394  2293   808  1943  2033  2039  2435  2467  2472  2173
  2444  2136  1883  2482  2027   751   758  1598  1428  2615
  2210  1914  1037  2429  2271  1734  2135  2417  1202  1131
  2180  2420   661  2019  2515   218  2512  2482   492  2523
   819  1180  2324  1751  2417  1009  2369   847   654  2401
  2299  1500  2201  1705   702  1905  2129  1383  2657  3138
  1531  1782  1447  2595   256  1446   784  1869  1052  1147
   752   785  3787  1001   809  1260  2623   773  1800  2463
  2377    87  1724  2399   822  1895  1366  1320  1853  2302
   284  1763  2461  1701  2024  2453  2153   746  1963  1452
  2882  2270   106  2398  2596  1876  1839  1548  1896  1977
  1522  2106  2427  2330  2391  1307  1630  1817  2310    39
     0  1807   297  2370  1550  2761  2160   951  2444  1506
  2340  2407  2512  1985  1177  2331  2491   196  1014  2128
  1190  2105
   163  1088  1492   600  3622  1356   370  3110  1045   884
   948   757  1383   893  1720    95  1285  1270  1778   362
   993  1101   207  1384  1774  1487  1156   495  1376   617
  1071   766  1329  1613   716  1276  1217  1553  1481  1609
  1269  1250  1570  1293  1602  1611  1084  1374   783  1473
   773  1009   994   972  2070   724   787   883  1884   886
  1096   663   578   950   714   981  1610   259    87  2874
   920   973   733   716   721  1074   458   836  1086  1090
   965  1725  1420   549   337  1189  1648  1628   701  3128
  1594  1059   873  1081   308   939    81  1906  1339   668
   890   721   209   880   825  1008  1330  1023  1042   881
  1237   484  2025   890  1236  1279  1521  1306  3704  3776
   162   648   837   764  1018   411   921  1429  1307   410
  2537   977   541   541   918  1052  1415  1229   817   838
  1302  1035   313  1078  1616  1488   844  3845   963   639
   357  1174  1235   793  1607   307   794   901  1609   176
  1455   479  1509  1100   941   951  1173   541  1996   638
  1592  1578  1367   887   674   338  1424  1514  1498   434
  1432  1270  3630  1244  1393  1486  1058   271   674   964
  1479   619  1229  1428   593   758  1342  1357   878   902
  1135  1511  1145   222  1682  1672  1644  1243  2265  1584
  1007   626  1792   927  1101   926  1328  1360  1383  1191
  1055   898  1333   863  1454  1090  1268   981  1923  2567
   582   626   950   906  1670   504  1037   167  1180  1171
  1494  1460  2133  1319  1464   580   925  1504  1231   941
  1488  1726   986  1666  1057   210   757   829   923   908
  1541   708  1533   448   943  1462  1103  1435  1355  1081
  2210  1394  1718   765   914   772   222  1232  1435  1025
   524  1276  1384  1653  1497   809   324   774  1437  1817
  1807     0  1510  1239   800  1082  1089  2643  1451   424
  1353  1333  1127  1075  1268  1018  1575  1617  2269  1127
  1024  1025
  1363  1857  2186   973  2773  2159  1140  1635  1721  1985
  1881  1970  2247  2095  2330  1554   739  2144  2365  1812
  1650  1683  1707  1982   268   600   473  1913  2098  1868
   835  1516   199  2320  1750   888  1862  2237  2252  2330
  1937  1878  2167   278   400  2318  1872   482  1348  2263
  1563  2219  1933  2080  2586  1876   755  1544  1333  1772
  1838   849  1405  2118  1996  1818  2276  1701  1462  1474
  1767  2320  1537   803  1265  1752  1099  1383  1244  2145
  1298   561  2218  1173  1250  1899   270   466  1663  1703
  2334  1023   828  1706  1446  1683  1444  2442   647  1884
  2241   882  1719  1565   693  1612   347  1468  2099  2021
  1856  1905  2604  1760  1881  2102  2260   303  2793  2798
  1673  1829  1673  1362  1689  1768  2241  2223  2129  1371
  1080  1632  1292  1295  1518  2506  2014  1853  1907  1619
  2137  1670  1643   703  2306   355  1809  2831  1743  1142
  1567  1824   830  1739  2301  1224  2043  1431  2285  1575
   445  1652  2260  2517  1503  1211   813  1936  2520  1940
  2202  2108   657  1697  1764  1749  2218  2258  2261  1882
  2227  1923  2170  2240  1838   605   461  1306  1163  2334
  2018  1645   823  2213  1985  1482  1931  2194   932   881
  1948  2215   364  1723  2324   212  2316  2240   778  2318
   524   884  2167  1516  2165   748  2146   696   457  2160
  2050  1265  1991  1464   541  1684  1916  1160  2485  3006
  1260  1516  1220  2311   240  1164   488  1571   827   924
   609   629  3514   807   656   964  2338   673  1603  2192
  2173   216  1497  2216   558  1602  1109  1071  1615  2039
   118  1505  2255  1422  1780  2239  1920   580  1774  1245
  2726  2063   211  2116  2313  1622  1548  1362  1723  1745
  1245  1896  2206  2152  2187  1034  1343  1564  2105   312
   297  1510     0  2136  1303  2479  1924  1216  2229  1220
  2122  2182  2256  1758  1007  2077  2288   109  1143  1899
   942  1866
  1345   281   311  1648  3033   144  1386  3361   421   379
   303   541   143   464   529  1315  2304    35   588   990
   488   481  1143   366  2327  2425  1663   892   229   658
  1314   644  2041   394   528  1354   339   359   256   385
   292   346   433  1858  1967   392   265  2271   796   241
   602   452   250   329   870   528  1472   594  1564   398
   304  1488   821   404   629   326   413  1397  1181  3013
   386   706   639  1489   892   394  1244   755   935   224
   847  1985   193  1723  1150   274  2379  2473   572  3270
   365  1137  1914   448   984   455  1210   719  2315   601
   706  1751  1209   574  1684   530  1808   686   246   406
   362   902   807   404   331    95   302  1836  4786  4829
  1217   601   490   786   450   866   647   201   102   958
  2833   505   943   940   618  1028   368   360   428   533
    88   473  1512  2080   404  1896   407  4881   396  1047
   889   355  2294   473   395  1426   557   705   406  1064
  1810   762   288   924   634   931  1367   842   801   687
   436   495  1595   453   566   954   198   294   273   964
   204   310  3787   147   535  2426  1842  1149  1010   757
   446   641  2286   206   822   677   374   123  1977  1257
   190   315  1856  1143   481  2347   436   147  2672   358
  1834  1484   739   620   233  1395   115  1561  2268    95
   193   872   295   673  2371   476   317   987   722  1354
   952   708   923   834  2368  1104  1841  1385  2241  2269
  2435  2416  1556  2363  2430  1597   859  1685   646   523
   315  2322   646   528  1583  1033  1041  1068   522   383
  2093   675   321   891   368   237   216  2372   567   933
   997   290  2328   714   818   556  1019   895   702   393
   999   349   152   560   317  1947  1053   601   305  2359
  2370  1239  2136     0   838   859   212  2865   227  1101
   173    98   326   388  1247   261   359  2238  2251   244
  2133   275
   802   565   943   923  2844   879   715  2660   439   708
   580   742   958   839  1136   896  1508   849  1184   834
   365   433   862   763  1508  1603   831   857   838   689
   510   222  1203  1082   492   627   609  1003   987  1087
   683   634   966  1025  1179  1080   577  1445    48   993
   268   952   631   795  1457   638   648   244  1124   471
   550   700   244   847   801   515  1052  1054   713  2354
   464  1113   254   684    89   474   520    85   296   846
   165  1234   943  1072   514   626  1541  1637   401  2615
  1084   373  1151   440   503   383   727  1294  1505   678
  1047  1000   921   263   878   340   985   257   803   751
   613   856  1442   458   630   814  1006  1007  3971  4006
   895   619   372    70   405   714  1027   949   843   391
  2102   344   262   261   230  1377   798   607   637   317
   848   396  1111  1289  1074  1092   518  4055   442   251
   535   564  1513   453  1067   803   818   154  1057   696
  1016   522  1002  1344   228   177   587   849  1383   773
   997   937   828   394   528   757   944  1002   999   875
   953   673  3136   936   689  1604  1011   559   203  1142
   834   423  1505   941   880   188   711   908  1238   421
   654   971  1018   874  1114  1512  1092   936  1898  1070
  1011   708  1097   232   867   558   862   801  1440   856
   748   105   746   166  1546   428   668   230  1325  1942
   228   289   173  1152  1532   373  1014   965  1464  1509
  1612  1597  2260  1573  1613   865  1183   945   474   946
   933  1495   249  1043   746   693   206   231   317   764
  1268   232  1007   368   477   971   623  1550   635   292
  1604   821  1500   944  1147   331   633   431   675   454
   295   657   924  1003   946  1238   479   270   866  1542
  1550   800  1303   838     0  1291   625  2165   960   423
   849   893   964   478   563   782  1045  1407  1645   609
  1387   564
  1244   996  1156  1673  3882   994  1413  3949  1094   631
   826   550   932   480  1343  1100  2366   891  1397   720
  1116  1185   884  1217  2722  2559  2041   593  1088   619
  1789  1080  2325  1194   802  1918  1134  1192  1072  1178
  1119  1155  1284  2220  2446  1194   976  2435  1243  1048
  1038   418   809   589  1639   654  1724  1130  2313   896
  1025  1656  1103   506   495   930  1235  1066  1086  3645
   932   182  1041  1689  1284  1092  1389  1244  1534   644
  1402  2519  1020  1627  1241  1065  2664  2681   891  3907
  1151  1664  1952  1144  1037  1037  1114  1517  2415   616
   245  1795   916  1108  1849  1166  2216  1307   646   579
  1163   603  1553   914  1137   954  1120  2217  4769  4848
   954   675   967  1220  1100   720   268  1026   961  1107
  3386  1120  1200  1197  1180   184  1225  1157   678  1024
   945  1135  1196  2155  1213  2348   820  4921   996  1358
   913  1124  2318   863  1205  1382   474  1246  1224   948
  2283   830  1103    65  1211  1458  1875   556  1583   541
  1281  1353  2114   980   763   761  1025  1112  1086   648
  1027  1134  4428   734  1362  2558  2068  1194  1351   149
  1304   873  2312  1037   504  1108  1213   956  1961  1661
   948  1153  2130   871  1292  2668  1244   733  3163  1153
  2031  1630  1594  1188   631  1761   970  2090  2441   764
   729  1381  1144  1190  2522  1174  1139  1516  1504  2064
  1239  1011  1451   177  2675  1315  2054  1138  2263  2253
  2566  2535  1055  2401  2541  1644   158  2235  1387   376
  1164  2691  1252  1373  1942   914  1427  1489  1092   579
  2477  1058  1143  1060   937  1057   944  2506  1376  1530
  1733  1149  2689   363   170   977   955  1577  1511  1051
  1240  1169   981  1415  1163  1888  1141  1037  1164  2762
  2761  1082  2479   859  1291     0   923  3455  1052  1259
  1031   936   533  1087  1843   648  1171  2589  2923   994
  2105   920
  1179    81   402  1455  2963   278  1199  3175   218   324
   150   480   338   460   631  1172  2101   224   690   886
   279   293  1021   334  2117  2217  1451   810   286   563
  1105   436  1828   526   375  1154   212   464   401   523
   217   237   489  1646  1762   524    61  2062   584   398
   397   505   128   334   982   428  1262   381  1416   208
   111  1284   623   419   576   120   521  1273  1023  2835
   185   750   436  1282   681   197  1047   542   734   298
   639  1786   345  1544   963   146  2166  2261   394  3094
   512   930  1716   254   813   242  1050   820  2109   509
   725  1554  1089   362  1477   324  1597   483   280   371
   242   819   935   209   218   203   435  1625  4580  4621
  1090   489   288   575   243   751   674   352   232   772
  2640   296   742   740   407  1073   356   235   332   325
   233   271  1379  1878   527  1688   247  4672   184   839
   732   201  2094   297   518  1248   524   494   519   918
  1603   612   426   987   424   722  1160   766   908   615
   507   518  1392   246   425   837   347   429   417   875
   356   227  3614   327   444  2218  1631   968   800   797
   434   472  2086   349   759   468   312   294  1784  1044
    46   421  1644  1023   592  2135   554   327  2471   500
  1625  1282   757   409   317  1183   253  1358  2058   246
   197   661   267   461  2162   285   230   778   834  1478
   748   515   713   856  2156   903  1631  1244  2042  2073
  2226  2208  1727  2161  2223  1403   885  1486   482   551
   399  2111   440   589  1370   891   830   855   309   359
  1882   472   446   706   163   382    21  2164   453   732
  1120   313  2117   694   843   357   867   713   588   184
   798   255   315   593   408  1760   871   395   352  2149
  2160  1089  1924   212   625   923     0  2679   371   907
   266   275   431   192  1051   275   487  2027  2080    71
  1939    68
  2516  2598  2778  2170  1929  2826  2290   497  2461  2862
  2700  2907  2928  3001  2827  2704  1889  2858  2836  2886
  2410  2388  2819  2579   962  1673  1487  2958  2734  2842
  1668  2382  1415  2884  2657  1543  2531  2808  2874  2900
  2593  2531  2703  1363  1042  2882  2618  1627  2213  2894
  2426  3108  2741  2939  2948  2803  1856  2353  1411  2603
  2570  1991  2358  3002  2961  2608  2824  2865  2579   264
  2579  3277  2418  1933  2172  2481  2191  2219  1953  2961
  2071   939  2866  2382  2333  2591  1252  1451  2566   489
  2915  1793  2044  2424  2497  2475  2567  2857  1786  2839
  3210  2091  2847  2376  1878  2360  1312  2202  2927  2909
  2512  2954  3007  2586  2543  2797  2860  1343  3008  2937
  2802  2780  2514  2235  2440  2806  3192  2868  2816  2395
   167  2398  2276  2279  2308  3528  2602  2513  2797  2455
  2829  2410  2826  1908  2863  1155  2666  2921  2529  2119
  2599  2510  1989  2609  2861  2389  2983  2231  2838  2665
  1196  2645  2868  3506  2282  2005  1580  2967  2906  2924
  2736  2619  1341  2516  2692  2812  2864  2862  2876  2948
  2871  2575   988  3002  2395  1677  1661  2398  2116  3305
  2566  2582  1984  2854  3009  2351  2542  2872  2147  1809
  2683  2806  1549  2836  2844  1163  2857  3002   475  2900
  1729  2031  2553  2302  2982  1736  2826  1365  1602  2924
  2856  2080  2622  2283  1637  2394  2567  1946  2906  3213
  2233  2444  2012  3309  1195  2200  1691  2735  2002  2096
  1677  1714  4402  1941  1736  2151  3339  1220  2222  3109
  2763  1037  2251  2706  1586  2684  2034  1968  2408  2919
  1142  2398  2846  2425  2583  2869  2665  1682  2341  1956
  3055  2677  1057  3101  3305  2489  2622  1970  2229  2499
  2247  2537  2872  2628  2776  2250  2404  2428  2705   921
   951  2643  1216  2865  2165  3455  2679     0  2862  2274
  2779  2870  3092  2487  1633  2911  2864  1137   685  2626
  2142  2642
  1547   403   111  1824  2878    94  1570  3352   521   606
   503   769   120   690   303  1530  2460   192   362  1215
   595   546  1365   283  2400  2563  1759  1119   133   883
  1394   797  2151   166   734  1399   367   139    30   159
   292   352   239  1952  2021   165   397  2406   925    33
   761   664   457   555   643   751  1608   720  1507   579
   413  1643   991   627   857   490   188  1619  1389  2991
   555   913   802  1636  1028   487  1414   875   992   445
   932  2020    34  1916  1334   335  2481  2593   764  3242
   142  1209  2081   527  1182   591  1417   492  2463   826
   921  1921  1432   705  1832   625  1890   760   472   634
   374  1129   582   580   348   171    75  1926  4932  4967
  1438   822   657   920   555  1089   861    26   143  1143
  2844   615  1108  1106   731  1228   263   377   650   687
   150   567  1731  2237   176  1961   608  5015   540  1192
  1096   405  2456   665   167  1619   784   813   180  1277
  1871   972    60  1116   737  1019  1432  1069   573   915
   230   321  1647   611   778  1176    29    66    47  1191
    25   307  3753   319   469  2565  1972  1340  1150   964
   317   840  2448    22  1049   826   321   104  2153  1363
   328   101  1974  1365   254  2441   208   320  2708   133
  1972  1643   548   729   449  1506   123  1610  2401   311
   420   972   245   794  2507   546   314  1069   494  1129
  1110   886  1010  1046  2466  1268  1975  1601  2405  2440
  2573  2557  1623  2521  2573  1771  1069  1722   654   739
   123  2402   735   321  1687  1248  1167  1181   648   611
  2175   838    95  1077   533    11   362  2511   521   991
   770   185  2411   938  1029   727  1229   914   639   509
  1164   338    76   371   117  2130  1243   759   161  2429
  2444  1451  2229   227   960  1052   371  2862     0  1276
   111   129   522   482  1284   488   132  2326  2221   358
  2307   439
   386   875  1286   548  3200  1184   302  2754   785   831
   800   774  1240   909  1499   513  1211  1123  1553   612
   717   813   557  1133  1468  1357   800   698  1172   657
   653   487  1067  1421   600   854   967  1348  1305  1421
  1034   997  1334   967  1234  1418   879  1215   424  1304
   516  1037   855   931  1838   693   464   588  1461   703
   871   413   284   946   785   786  1402   683   340  2494
   722  1105   475   435   334   820   146   484   682  1024
   577  1340  1251   661    94   962  1408  1445   533  2752
  1413   635   813   805   228   692   343  1672  1233   682
  1024   649   597   595   614   713   978   675   974   854
   980   691  1810   699   988  1110  1334   969  3693  3744
   559   632   618   412   752   549  1030  1258  1140   160
  2182   697   176   178   605  1288  1168   972   750   591
  1140   757   714   987  1417  1126   701  3803   738   217
   347   921  1194   631  1409   380   841   558  1405   393
  1078   441  1327  1297   618   545   755   717  1762   724
  1362  1321   962   664   591   541  1254  1329  1320   677
  1262  1029  3263  1156  1093  1358   816   154   257  1116
  1217   481  1187  1254   765   463  1084  1200   877   487
   947  1310   871   572  1470  1408  1440  1156  1931  1400
   788   397  1503   611  1042   537  1160   951  1216  1085
   952   505  1100   538  1310   805  1025   567  1697  2331
   196   393   547  1091  1417    80   806   575  1141  1167
  1366  1342  2303  1266  1353   496  1118  1098   893   996
  1278  1434   654  1422   699   410   335   406   650   877
  1225   439  1341   223   743  1287   913  1303  1044   678
  1983  1171  1431   898  1092   549   347   840  1097   781
   129  1023  1223  1392  1290   856   129   518  1217  1509
  1506   424  1220  1101   423  1259   907  2274  1276     0
  1167  1180  1108   823   844   949  1382  1330  1858   920
  1032   838
  1445   293   146  1715  2868    48  1462  3271   410   531
   405   696   151   632   374  1435  2349   140   434  1131
   484   439  1276   216  2297  2452  1652  1043    58   801
  1289   686  2042   259   637  1300   262   203   139   257
   190   253   260  1845  1922   257   288  2295   814   143
   651   626   364   495   724   667  1497   609  1443   474
   301  1532   882   574   787   383   260  1529  1289  2915
   448   880   692  1525   917   376  1304   764   890   397
   824  1925    95  1810  1226   225  2373  2483   660  3168
   246  1104  1971   418  1079   480  1316   566  2352   745
   878  1811  1343   594  1721   515  1785   654   414   565
   274  1052   672   474   246    85   169  1820  4820  4856
  1347   735   549   809   444  1002   820   100    70  1036
  2757   505   998   996   620  1202   209   276   566   577
    86   456  1639  2126   262  1859   509  4904   430  1081
   997   298  2346   563   253  1513   720   703   257  1181
  1770   875   160  1097   627   911  1329   995   651   840
   267   321  1548   502   683  1089    95   163   153  1112
   104   208  3682   304   400  2454  1861  1234  1039   931
   281   738  2338    91   979   715   241    96  2043  1254
   222   159  1864  1277   331  2334   290   305  2614   234
  1860  1532   565   619   406  1396    62  1511  2290   268
   350   863   158   683  2396   438   215   962   575  1217
   999   778   903  1007  2359  1158  1864  1506  2294  2329
  2462  2446  1676  2410  2462  1661  1032  1626   561   695
   147  2298   626   358  1578  1153  1056  1071   537   545
  2070   728   179   970   425   122   255  2400   444   888
   858   125  2306   881   991   619  1131   820   572   398
  1054   243    92   387   152  2022  1137   650   132  2326
  2340  1353  2122   173   849  1031   266  2779   111  1167
     0   105   497   371  1187   426   221  2220  2147   248
  2198   334
  1435   327   221  1728  2970    59  1468  3363   460   478
   390   640    65   560   432  1411  2376    64   491  1088
   532   505  1241   320  2364  2490  1709   991   163   756
  1352   711  2093   295   619  1377   341   264   157   286
   277   338   347  1903  1995   294   315  2335   854   143
   672   539   340   426   772   626  1535   648  1543   476
   344  1559   897   499   727   395   316  1495  1274  3009
   459   791   711  1556   953   429  1321   808   961   317
   885  2005    94  1810  1233   288  2428  2530   657  3264
   266  1171  1990   478  1073   512  1302   622  2384   699
   796  1828  1307   630  1752   569  1848   718   343   505
   358  1001   709   480   327    79   204  1880  4855  4894
  1315   698   563   846   492   964   736   102    54  1041
  2844   551  1017  1014   667  1110   314   358   526   600
    45   511  1609  2153   306  1929   495  4945   456  1113
   981   368  2369   557   296  1512   655   752   308  1158
  1841   855   189  1002   679   971  1399   940   702   786
   347   418  1622   521   659  1052    99   196   174  1063
   105   295  3779   204   502  2491  1902  1234  1073   842
   385   729  2361   108   920   742   341    24  2057  1306
   239   221  1911  1241   384  2393   337   205  2694   259
  1898  1557   657   667   322  1447    45  1586  2330   183
   292   917   258   726  2435   502   303  1024   623  1255
  1023   787   962   922  2416  1178  1904  1481  2317  2347
  2500  2482  1574  2436  2497  1676   946  1706   648   613
   227  2362   684   439  1632  1128  1099  1120   575   482
  2134   747   224   974   438   138   272  2437   543   959
   898   230  2369   809   905   631  1112   904   674   439
  1073   333    53   478   227  2030  1138   670   232  2394
  2407  1333  2182    98   893   936   275  2870   129  1180
   105     0   403   423  1266   359   261  2282  2243   284
  2212   343
  1261   512   624  1626  3357   461  1354  3589   637   277
   393   370   404   237   821  1186  2314   357   877   813
   682   721   986   689  2471  2465  1788   691   554   510
  1472   744  2135   674   513  1553   628   662   544   660
   600   645   751  1980  2140   673   491  2321   916   522
   697   152   351   178  1139   422  1538   745  1847   496
   542  1519   861   177   424   484   709  1231  1089  3257
   514   390   719  1533   992   624  1254   893  1139   133
  1025  2182   489  1657  1131   558  2479  2543   595  3517
   634  1313  1906   681   935   617  1119  1003  2341   461
   407  1740  1045   721  1720   733  1948   890   164   256
   656   703  1061   511   627   421   594  1966  4791  4848
  1064   493   592   899   655   719   345   496   427   949
  3044   693   982   979   786   706   694   651   358   650
   411   687  1357  2091   690  2057   447  4908   562  1119
   817   628  2289   516   682  1368   341   867   699   953
  1978   690   577   599   811  1099  1541   636  1076   499
   750   819  1779   580   516   801   494   585   560   768
   497   617  4037   203   847  2466  1908  1111  1093   442
   773   629  2282   506   601   778   691   424  1950  1381
   443   622  1942   981   771  2461   723   202  2858   633
  1888  1506  1061   791   113  1507   436  1748  2321   231
   238  1028   617   820  2417   712   623  1158   996  1596
  1006   745  1091   526  2477  1134  1902  1248  2234  2248
  2474  2450  1310  2365  2462  1583   548  1884   914   234
   631  2455   840   842  1698   918  1148  1192   685   232
  2229   750   616   884   509   529   449  2412   869  1136
  1248   617  2458   452   509   636   924  1139  1006   597
  1036   654   449   882   630  1903  1026   695   630  2506
  2512  1127  2256   326   964   533   431  3092   522  1108
   497   403     0   618  1459   183   647  2362  2507   497
  2105   453
  1140   110   469  1365  2818   403  1124  2984    39   461
   262   594   489   610   676  1165  1982   390   730   934
   113   102  1044   313  1942  2082  1286   883   360   639
   929   336  1672   607   409   966   145   530   508   610
   211   176   512  1480  1578   605   130  1924   445   514
   312   676   280   500  1016   515  1127   242  1233   228
    84  1168   542   581   687   159   582  1287  1000  2644
   185   909   354  1158   549     5   953   393   547   485
   461  1598   466  1480   893   147  2006  2112   383  2902
   606   749  1613    62   777   137  1024   850  1983   594
   872  1456  1112   230  1354   145  1424   297   460   513
   162   890   987   215   165   344   528  1456  4450  4485
  1105   556   240   442    73   794   828   471   371   710
  2449   134   648   646   248  1226   347   153   439   240
   378    87  1380  1761   601  1509   306  4533   121   715
   723    99  1983   314   593  1188   652   331   586   917
  1422   622   524  1150   256   547   979   848   941   708
   539   506  1207   191   469   873   466   524   520   938
   475   205  3422   516   335  2083  1490   911   671   953
   404   467  1975   463   852   360   267   436  1691   884
   199   495  1493  1049   648  1969   621   516  2284   592
  1490  1171   717   247   505  1026   388  1172  1918   437
   380   494   277   313  2025    93   202   601   874  1512
   642   456   539  1002  1992   803  1493  1239  1933  1972
  2091  2076  1919  2046  2092  1310  1032  1298   300   711
   460  1938   260   601  1210   895   685   700   173   509
  1710   387   530   650   168   493   178  2029   318   544
  1161   350  1945   821   990   302   858   522   441    52
   702   202   449   580   472  1677   814   311   396  1972
  1985  1075  1758   388   478  1087   192  2487   482   823
   371   423   618     0   861   450   569  1858  1889   144
  1843   168
  1213   972  1221  1128  2361  1231  1040  2130   833  1233
  1067  1293  1329  1376  1339  1357  1484  1245  1369  1381
   778   766  1379  1014  1133  1487   593  1416  1151  1251
   268   764   993  1349  1041   120   927  1266  1302  1360
   996   934  1183   755   740  1346   991  1326   608  1318
   805  1478  1108  1307  1580  1190   707   722   623   970
   945   850   794  1372  1359   975  1298  1527  1183  1806
   946  1662   804   797   600   855   851   600   319  1329
   442   738  1281  1341   934   979  1276  1440   953  2067
  1369   210  1248   800  1013   841  1187  1439  1442  1237
  1601  1149  1429   745   931   729   661   570  1294  1282
   913  1415  1601   954   942  1189  1301   716  3798  3806
  1395  1179   884   632   810  1269  1576  1284  1212   896
  1588   765   756   758   676  1938  1043   912  1172   826
  1223   780  1552  1303  1332   693  1037  3839   896   630
  1077   898  1527   984  1328  1152  1369   601  1309  1208
   598  1082  1304  1899   649   388   216  1410  1515  1336
  1217  1115   369   884  1084  1303  1280  1301  1308  1428
  1287   979  2589  1378   851  1490   928   998   601  1695
  1033   984  1518  1272  1443   736   967  1273  1365   409
  1060  1251   870  1393  1339  1214  1336  1378  1427  1353
   967   883  1160   669  1350   491  1225   330  1311  1298
  1224   464  1038   655  1422   771   972   332  1482  2002
   710   853   394  1711  1246   765   948  1417  1491  1564
  1497  1496  2769  1559  1519  1075  1743   439   631  1485
  1208  1148   618  1221   575  1214   513   440   775  1290
   928   790  1292   898   950  1293  1039  1443   787   322
  1719  1105  1160  1504  1705   866  1150   373   720   869
   754   946  1278  1153  1221  1409   952   807  1142  1157
  1177  1268  1007  1247   563  1843  1051  1633  1284   844
  1187  1266  1459   861     0  1277  1320  1089  1083  1004
  1483  1011
  1138   351   569  1480  3235   404  1210  3408   465   133
   210   285   389   206   790  1087  2160   296   849   740
   504   552   902   580  2289  2303  1608   635   474   412
  1289   562  1959   653   349  1371   485   620   516   644
   474   507   686  1800  1957   652   330  2155   734   499
   515   230   173    69  1130   293  1366   561  1684   312
   381  1356   690   151   369   305   674  1155   969  3078
   331   478   539  1367   812   455  1096   710   958    75
   842  1999   453  1529   981   416  2303  2373   423  3339
   622  1130  1756   511   794   436   999   980  2182   356
   461  1591   966   538  1557   555  1767   710    25   148
   514   646  1065   327   488   341   563  1785  4641  4694
   978   369   409   717   479   625   406   462   358   793
  2862   514   813   810   603   802   593   508   205   467
   346   512  1274  1936   665  1874   267  4752   382   944
   684   476  2139   338   655  1235   296   684   667   841
  1795   554   548   713   629   916  1357   584  1061   431
   693   739  1596   397   364   712   458   555   533   709
   464   488  3860   225   715  2303  1737   967   916   526
   674   468  2132   467   562   596   570   383  1807  1200
   300   576  1767   900   742  2283   696   225  2674   617
  1721  1345   984   609    92  1328   374  1565  2155   183
    82   845   507   636  2253   542   493   975   982  1610
   834   573   908   592  2300   969  1733  1153  2085  2104
  2312  2289  1492  2213  2301  1434   620  1701   750   281
   572  2274   659   784  1518   808   968  1010   502   123
  2048   572   582   727   327   497   295  2249   727   955
  1254   527  2277   455   577   455   804   965   863   423
   868   522   412   809   575  1767   877   513   552  2324
  2331  1018  2077   261   782   648   275  2911   488   949
   426   359   183   450  1277     0   620  2183  2332   346
  1963   282
  1667   507   103  1929  2789   222  1679  3349   609   737
   626   901   242   821   174  1656  2552   324   231  1345
   683   617  1494   307  2448  2646  1823  1251   211  1014
  1452   898  2220    38   858  1438   437    55   104    41
   362   415   168  2014  2060    36   505  2487  1014   124
   866   791   583   687   511   881  1694   812  1486   695
   511  1738  1098   759   989   603    66  1748  1510  2981
   668  1038   907  1728  1118   574  1518   960  1044   575
   999  2048   166  2029  1444   423  2545  2666   881  3229
    51  1264  2181   605  1300   691  1538   361  2551   957
  1049  2023  1561   799  1923   705  1945   827   604   766
   437  1261   452   694   417   297    56  1985  5015  5046
  1566   951   766  1012   643  1218   988   158   271  1255
  2854   703  1211  1209   816  1349   276   442   780   791
   280   649  1858  2331    44  2007   730  5091   644  1285
  1219   481  2553   785    35  1733   916   894    53  1402
  1914  1096    71  1234   818  1086  1482  1201   441  1047
   143   259  1688   719   904  1306   161    65    87  1322
   156   373  3735   443   475  2648  2052  1454  1241  1089
   298   960  2545   153  1181   925   356   236  2256  1435
   443    74  2048  1494   124  2500    76   444  2734    36
  2056  1740   451   813   579  1579   252  1649  2481   442
   552  1046   301   882  2589   620   379  1132   362   999
  1209   997  1077  1173  2527  1369  2057  1727  2502  2540
  2656  2642  1677  2616  2659  1875  1195  1753   691   868
   115  2454   809   219  1755  1374  1251  1258   742   743
  2228   943    41  1190   645   122   476  2595   535  1043
   640   227  2464  1069  1155   836  1353   947   635   604
  1266   395   208   285   101  2238  1356   864   183  2474
  2491  1575  2288   359  1045  1171   487  2864   132  1382
   221   261   647   569  1320   620     0  2383  2211   463
  2410   554
  1468  1959  2280  1072  2754  2258  1247  1542  1822  2092
  1986  2079  2347  2203  2420  1659   779  2246  2453  1921
  1751  1781  1815  2076   175   609   576  2022  2195  1977
   932  1621   294  2414  1858   969  1959  2331  2349  2424
  2034  1975  2258   382   428  2412  1973   515  1453  2360
  1668  2327  2038  2187  2669  1985   865  1647  1374  1877
  1938   957  1513  2226  2105  1922  2369  1804  1570  1398
  1871  2430  1643   912  1371  1852  1208  1487  1338  2250
  1397   571  2316  1266  1359  1997   216   440  1771  1619
  2429  1118   912  1805  1555  1786  1551  2528   681  1994
  2350   978  1826  1668   797  1712   437  1566  2205  2128
  1953  2014  2690  1865  1978  2202  2356   401  2722  2721
  1779  1938  1778  1467  1790  1878  2351  2321  2229  1481
   994  1733  1401  1403  1619  2615  2108  1949  2015  1724
  2237  1770  1744   771  2400   412  1915  2751  1846  1250
  1677  1922   875  1846  2395  1328  2152  1533  2378  1684
   507  1762  2356  2627  1604  1310   902  2046  2604  2049
  2293  2197   730  1801  1873  1858  2316  2354  2357  1991
  2325  2020  2078  2344  1928   614   563  1415  1271  2444
  2109  1754   869  2311  2095  1587  2026  2293  1011   985
  2050  2310   471  1831  2416   127  2408  2343   686  2413
   624   991  2249  1618  2271   854  2245   769   489  2263
  2155  1366  2087  1567   556  1782  2013  1258  2571  3081
  1368  1624  1319  2421   167  1273   589  1675   879   975
   617   643  3623   842   669  1065  2448   728  1695  2301
  2268   110  1597  2305   664  1711  1215  1175  1717  2146
   162  1612  2350  1531  1884  2336  2021   598  1864  1339
  2808  2158   101  2226  2422  1728  1657  1450  1808  1846
  1354  1992  2305  2239  2281  1115  1452  1670  2200   217
   196  1617   109  2238  1407  2589  2027  1137  2326  1330
  2220  2282  2362  1858  1089  2183  2383     0  1121  1999
  1007  1969
  2172  1998  2130  1921  1633  2195  1959  1144  1869  2304
  2125  2375  2298  2450  2160  2346  1882  2240  2165  2443
  1828  1787  2415  1939   995  1731  1176  2491  2097  2334
  1205  1846  1304  2228  2123  1025  1912  2155  2230  2244
  1967  1908  2046  1139   784  2225  2019  1625  1691  2252
  1886  2545  2159  2370  2265  2271  1525  1794   733  2037
  1969  1681  1869  2441  2442  2026  2166  2517  2192   770
  2007  2742  1887  1618  1674  1884  1813  1683  1389  2374
  1522   615  2229  2150  1935  1977  1318  1549  2035  1021
  2261  1277  1887  1826  2060  1901  2188  2179  1791  2320
  2683  1877  2455  1817  1635  1777  1041  1625  2345  2354
  1890  2489  2327  2020  1921  2174  2212  1100  3542  3494
  2416  2262  1958  1715  1853  2341  2655  2229  2190  1947
   736  1819  1813  1815  1745  3022  1958  1892  2247  1900
  2205  1820  2509  1816  2205   888  2108  3492  1950  1666
  2141  1897  1970  2061  2205  2070  2450  1677  2180  2248
   871  2160  2221  2980  1716  1471  1105  2489  2225  2419
  2077  1959   902  1951  2167  2366  2226  2215  2230  2496
  2232  1949  1535  2393  1752  1735  1471  2002  1650  2776
  1915  2068  1963  2216  2524  1819  1906  2242  2007  1371
  2078  2157  1356  2430  2181  1214  2197  2394   805  2247
  1540  1723  1877  1738  2394  1347  2198   908  1600  2319
  2269  1548  1988  1733  1676  1796  1941  1415  2228  2529
  1767  1935  1477  2794  1257  1778  1503  2393  1963  2058
  1739  1764  3805  1951  1790  1886  2826   766  1605  2559
  2116  1071  1678  2041  1256  2260  1562  1489  1839  2359
  1029  1873  2196  1961  2007  2227  2064  1717  1703  1393
  2370  2037  1096  2587  2788  1946  2195  1368  1582  1909
  1798  1910  2239  1962  2128  2095  1982  1887  2061   975
  1014  2269  1143  2251  1645  2923  2080   685  2221  1858
  2147  2243  2507  1889  1083  2332  2211  1121     0  2021
  2054  2053
  1209    45   370  1467  2891   271  1216  3122   178   393
   209   547   349   532   594  1212  2102   247   651   940
   248   238  1070   272  2085  2209  1426   870   253   622
  1072   438  1809   501   420  1110   141   432   387   502
   153   166   443  1620  1723   499    43  2053   571   389
   403   576   197   405   943   488  1254   365  1351   241
    60  1285   635   490   643   146   488  1320  1058  2779
   208   821   444  1279   672   150  1056   524   691   365
   604  1741   337  1566   981    76  2144  2246   426  3037
   493   893  1723   204   842   233  1084   779  2106   570
   796  1563  1138   348  1475   287  1567   441   350   441
   170   878   902   237   147   205   414  1597  4576  4614
  1137   545   303   565   209   804   746   344   233   792
  2591   267   750   748   383  1145   298   163   396   329
   239   230  1422  1879   500  1652   296  4663   182   834
   770   131  2098   335   491  1271   593   468   489   959
  1566   655   407  1059   395   690  1123   828   868   679
   464   462  1351   256   474   888   339   409   401   933
   347   161  3556   375   373  2211  1620   991   794   868
   373   508  2090   337   823   467   245   298  1795  1022
    56   392  1627  1073   558  2110   524   375  2428   480
  1617  1285   697   383   383  1163   252  1316  2048   298
   267   633   210   442  2154   232   163   744   796  1440
   751   534   681   928  2132   910  1622  1285  2046  2081
  2219  2202  1784  2163  2218  1413   956  1441   418   623
   364  2081   404   540  1348   934   815   835   293   430
  1853   481   421   728   184   370    50  2157   381   688
  1084   267  2088   764   914   373   906   657   517   155
   806   186   315   538   374  1775   894   402   310  2116
  2128  1127  1899   244   609   994    71  2626   358   920
   248   284   497   144  1004   346   463  1999  2021     0
  1950   107
   866  1904  2312   485  3656  2216   752  2517  1805  1836
  1830  1742  2272  1882  2517  1007   311  2155  2568  1387
  1733  1817  1221  2146  1180   558   959  1520  2199  1606
  1215  1512   757  2448  1618  1404  1985  2373  2336  2450
  2055  2013  2349   924  1270  2446  1909   529  1409  2336
  1546  2006  1884  1933  2845  1683   793  1602  2034  1736
  1899   692  1316  1931  1719  1819  2426  1081  1034  2404
  1754  1997  1505   722  1304  1840   893  1467  1531  2038
  1491  1441  2283   480   984  1987   905   767  1561  2619
  2443  1354   241  1817  1170  1719  1004  2681   403  1648
  1913   388  1195  1613   554  1719  1035  1640  1988  1848
  1993  1508  2827  1732  2005  2142  2364   967  2689  2755
  1154  1611  1651  1407  1771  1421  1940  2290  2172  1176
  1993  1712  1199  1201  1607  2060  2181  1986  1758  1620
  2172  1770   971   240  2444  1171  1729  2822  1767  1136
  1288  1939   228  1660  2436   740  1793  1541  2430  1176
  1211  1415  2357  2120  1612  1420  1276  1564  2770  1644
  2379  2325  1301  1695  1598  1358  2285  2359  2351  1458
  2294  2048  3053  2179  2075   555   605   995  1184  1989
  2221  1500   225  2286  1616  1485  2095  2233   155  1111
  1979  2337   711  1235  2492   982  2465  2178  1678  2430
   544   680  2477  1612  2054   996  2193  1324   551  2112
  1976  1424  2121  1539   558  1811  2043  1403  2710  3329
  1201  1425  1426  1929   956  1040   575   980   180   147
   561   520  3149   314   512   536  1947  1401  1847  1947
  2303  1104  1636  2430   929  1212  1200  1223  1670  1874
  1042  1469  2370  1243  1776  2319  1946   521  2017  1529
  2992  2193  1084  1786  1938  1581  1190  1698  2034  1806
  1144  2037  2255  2391  2316   218  1085  1547  2240  1220
  1190  1024   942  2133  1387  2105  1939  2142  2307  1032
  2198  2212  2105  1843  1483  1963  2410  1007  2054  1950
     0  1870
  1112    82   467  1386  2976   346  1130  3139   184   301
   106   447   405   447   694  1109  2033   290   753   833
   232   270   963   380  2063  2150  1393   764   350   516
  1051   370  1767   593   314  1110   236   529   469   591
   260   266   548  1588  1712   591    68  1996   521   467
   329   508   111   331  1045   383  1196   322  1402   140
   108  1217   554   413   542    52   586  1214   958  2804
   116   743   367  1215   617   173   978   482   692   321
   589  1742   414  1476   894   181  2106  2197   327  3063
   580   880  1647   229   746   183   985   882  2042   464
   711  1486  1031   301  1410   281  1541   440   293   352
   265   772  1001   140   247   271   503  1568  4513  4555
  1030   438   220   511   202   697   664   421   301   703
  2599   246   674   671   352  1063   405   257   293   258
   302   233  1318  1810   594  1636   188  4607   123   772
   668   212  2025   232   585  1179   498   439   585   855
  1553   550   494   984   372   670  1110   723   970   575
   567   569  1344   179   367   781   416   497   485   826
   424   267  3584   376   466  2152  1566   900   735   788
   480   407  2018   417   720   402   350   362  1715   985
   111   487  1581   966   657  2076   620   376  2424   568
  1559  1213   804   355   341  1122   322  1311  1993   295
   215   605   317   402  2096   260   268   727   897  1542
   680   446   661   841  2097   835  1566  1181  1973  2004
  2160  2141  1760  2093  2156  1334   871  1442   469   545
   463  2054   394   646  1311   829   767   795   252   344
  1826   404   513   637    95   451    78  2097   465   689
  1184   371  2060   668   829   288   803   685   597   143
   730   288   384   645   472  1691   803   327   412  2095
  2105  1025  1866   275   564   920    68  2642   439   838
   334   343   453   168  1011   282   554  1969  2053   107
  1870     0
